/*--[if lte IE 6]>body { behavior:url("csshover.htc"); }<![endif]--*/
body{ margin:0; padding:0; font-family: "Microsoft YaHei","simsun", Arial, Helvetica, sans-serif; min-width:1100px; background:#fff;}
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
a{ text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
#clear{ clear:both; height:0px; overflow:hidden;}
.w1100_center{ width:1200px; margin:0 auto;}

.centeer_img {display:inline-block;text-align: center;vertical-align:middle;border:none;}
.edge { width:0; height:100%; display:inline-block;vertical-align:middle;}
/*----- TOP------*/
#top{height:85px;clear:both; width:100%;clear:both;background:#fff;position:fixed; z-index:99999; border-top:3px solid #008cd7;
box-shadow: 0 1px 5px #333; /*底边阴影*/ }

#top .logo{ float:left; z-index:9999; margin-top:10px; }
#top .logo a{ width:200px; height:65px; display:block; overflow:hidden; line-height:999px; background:url(../images/logo.png) no-repeat;}

/*----- 导 航 ------*/
#nav{ font-size:14px;height:80px;z-index:10; display:block;width:800px; float:right; margin-top:0px;}
#nav .top_sbox01{ text-align:right;}
#nav .top_sbox01 .top_lg{ float:right;  height:25px; line-height:25px; margin-top:5px;text-align:right; color:#666;}
#nav .top_sbox01 .top_lg a{ color:#333; font-size:12px; margin-left:5px; margin-right:5px;}
#nav .top_sbox01 .top_lg a:hover{ color:#f60;}
#nav .top_sbox01 .ss_box{ float:right; width:168px; height:28px; display:block;  border:1px solid #ccc;text-align:center; color:#333; font-size:16px; line-height:28px; margin-left:20px; margin-top:5px; position:relative;}
#nav .top_sbox01 .ss_box input.ss_input{ outline:none; width:140px; float:left; border:0px; height:28px; background:none;}
#nav .top_sbox01 .ss_box input.ss_an{ width:28px; height:28px; float:right; background:url(../images/ss_icon03.png) no-repeat #073f8a; border:0px; outline:none; text-indent:100px; line-height:100px; overflow:hidden; position:absolute; right:0px; top:0px; cursor:pointer;}
#nav .top_sbox01 .ss_box input.ss_an:hover{ background:url(../images/ss_icon03.png) no-repeat #f60; }

#nav ul{height:40px; position:relative; float:right;}
.main_nav ul li {float:right;height:40px;position:relative;margin-right:1px; background:url(../images/nav_icon.png) no-repeat right 17px; }
.main_nav ul .no_x{ background:none!important;}
.main_nav ul li a {	display:block;height:40px;line-height:40px;text-align:center;color:#444;font-size:14px; padding:0px 20px 0 20px; border-top:3px solid #fff;}
.main_nav ul li a span{ display:block; font-size:11px; color:#999; font-family:Arial, Helvetica, sans-serif;}
.main_nav ul .no_x a{ padding:0px 10px 0 10px;}
.main_nav ul li a:hover{ color:#333; background:#22469a;}
#nav .nav_active a{ color:#fff; background:#fd8f00;}



/*---导航下拉时固定当前状态 ---*/
#nav .aNavHover{color:#008cd7; background:url(../images/nav_icon02.png) no-repeat right 16px;}
#nav .no_x .aNavHover { background:url(../images/TM90.png) no-repeat;}
/*---导航下拉---*/
.main_nav ul li dl {position:absolute;left:0px;top:40px;width:490px;display:none;z-index:999;border-top:none; background:url(../images/TM90.png); padding-bottom:10px; padding-top:20px;}
.main_nav ul li dl dt{ width:180px; float:left; margin-right:5px;}
.main_nav ul li dl dt h1{height:60px; border-bottom:1px solid #ddd; margin-bottom:10px;font-family: "Microsoft YaHei"; font-weight:normal; line-height:60px;color:#008cd7; font-size:18px; text-align:left; background:url(../images/bt_icon6.png) no-repeat 0px center; margin-left:20px; padding-left:20px;}
#nav ul li dl dt a {display:block; text-indent:10px; font-weight:normal;	height:29px!important;line-height:29px!important;text-align:left;color:white;background:url(../images/nav_icon03.png) no-repeat 17px 14px !important;padding-left:20px; padding-right:5px; padding-top:0px; font-size:12px; color:#444!important; font-size:12px; margin-left:5px; width:80px; float:left; border:none;}
#nav ul li dl dt a:hover{color:#f60!important ;}

.main_nav ul li dl dd{ width:250px; float:left; padding:10px; font-size:12px; line-height:23px; color:#444;}
.main_nav ul li dl dd img{ float:left;}
.main_nav ul li dl dd  .nav_news_list{ float:left;} 
.main_nav ul li dl dd  .nav_news_list a{ width:160px; padding:0px 0 0 18px; height:25px; font-size:12px; text-align:left; overflow:hidden; background:url(../images/icon_04.gif) no-repeat 10px 18px ;}


/*----banner-------*/
.banner{ height:645px; width:100%; background:#ddd; padding-top:85px;}
.banner .picBtnLeft { height:645px; position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .picBtnLeft .hd {width:100%; height:50px; position:absolute; text-align:center; bottom:0px; z-index:10;}
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block;margin-top:15px; line-height:20px; width:90px; margin:17px auto;}
.banner .picBtnLeft .hd ul li {float:left; _display:inline; text-align:center; background:#fff; width:13px; border-radius:100px; height:13px; overflow:hidden; margin-right:10px; cursor:pointer;  }
.banner .picBtnLeft .hd ul li.on { background:#f50 !important; }
.banner .picBtnLeft .bd {height:645px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
.banner .picBtnLeft .bd img { height:645px; width:1920px; z-index:1;}

.banner .picBtnLeft .bd ul{}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:1920px;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .picBtnLeft .bd li .bg { display:none;}
.banner .picBtnLeft .bd li .title { display:none;}

#ind_order{ width:280px; background:url(../images/TM90.png); padding:50px 40px 60px 40px; position:absolute; top:180px; left:50%; margin-left:170px; border-radius:10px;}
#ind_order h1.bt{ font-size:25px; height:25px; border-left:6px solid #054281; line-height:25px;color:#333; padding-left:15px; color:#333; font-weight:normal; margin-bottom:35px;}
#ind_order  .input_style{ width:240px; height:40px; line-height:40px; margin-bottom:15px; border-radius:5px; border:1px solid #ccc; outline:none; padding-left:35px;font-family: "Microsoft YaHei";}
#ind_order  .input_style:hover{ border:1px solid #521f61;}
#ind_order .tjan{ width:100%; height:50px; background:#521f61; color:#fff; text-align:center; font-size:16px; border:none; outline:none; cursor:pointer; border-radius:5px;font-family: "Microsoft YaHei"; margin-top:20px;}
#ind_order .tjan:hover{ background:#054281;}
.order_icon1{ background:url(../images/order_icon01.png) no-repeat 5px center;}
.order_icon2{ background:url(../images/order_icon02.png) no-repeat 5px center;}
.order_icon3{ background:url(../images/order_icon03.png) no-repeat 5px center;}

.ind_hotprolist{ clear:both; width:1200px; margin:auto; margin-left:-30px; margin-top:30px;}
.ind_hotprolist li{ float:left; width:286px; height:257px; margin-left:5px; margin-right:5px; border-radius:10px; overflow:hidden;}



.ind_about_bt{ background:#eeeeee; text-align:center; padding:50px 0 50px;}
.ind_about_bt .bt{ font-size:40px; color:#054281; font-weight:normal; margin-bottom:15px;}
.ind_about_bt span.x{ width:60px; height:5px; background:#054281; display:block; margin:auto; margin-bottom:15px;}
.ind_about_bt p.ab_cn{ font-size:16px; color:#333; margin-bottom:5px;}
.ind_about_bt p.ab_en{ font-size:10px; color:#999; font-family:Arial, Helvetica, sans-serif;}

.ind_about_box{ background:url(../images/about_btbg.png) no-repeat top center; width:1200px; margin:auto; padding-top:50px; padding-bottom:50px;}
.ind_about_box .about_left{ float:left; width:540px; position:relative;}
.ind_about_box .about_a{ display:block; width:540px; height:295px; overflow:hidden;transition: all 0.3s;}
.ind_about_box .about_a img{transition: all 0.3s;}
.ind_about_box .about_a:hover img{-webkit-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);transition: all 0.3s; }

.about_videoleft{ width:540px; height:400px; padding:0px;  position:relative;  overflow:hidden;  zoom:1;   } 
.about_videoleft .hd{ width:540px;  height:84px; position:absolute; bottom:0px; } 
.about_videoleft .hd ul{ width:540px;  overflow:hidden; zoom:1; } 
.about_videoleft .hd ul li{ padding-top:5px; float:left; _display:inline; text-align:center;  } 
.about_videoleft .hd ul li img{ width:120px; height:65px; border:3px solid #ddd; cursor:pointer; margin-right:9px;   } 
.about_videoleft .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; } 
.about_videoleft .hd ul li.on img{ border-color:#f90;  } 

.about_videoleft .bd{  width:540px; height:295px;  position:relative;  } 
.about_videoleft .bd img{ width:540px; height:295px;  } 
.about_videoleft .bd li{ position:relative; zoom:1; } 
.about_videoleft .bd li .pic{ position:relative; z-index:1; line-height:0px;  } 
.about_videoleft .bd li .bg{  width:540px; height:45px; position:absolute; left:0; bottom:0; z-index:22;  background:#000; filter:alpha(opacity=60);opacity:0.6; } 
.about_videoleft .bd li .title{ width:525px; height:45px; line-height:45px; left:0; bottom:0;   position:absolute; z-index:332; padding-left:15px;   } 
.about_videoleft .bd li .title a{ color:#fff; background:url(../images/play.png) no-repeat 95%; display:block; height:45px; line-height:45px;}


.ind_about_box .ms{width:540px; font-size:12px; color:#777; line-height:20px;}
.ind_about_box .ms h2.c_b{ color:#333; font-weight:normal; font-size:24px; margin-bottom:10px;}
.ind_about_box .ms h3.e_b{ color:#ababab; font-weight:normal; font-size:12px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px;}
.ind_about_box .pf_bt{ width:70px; height:70px;background:#054281; color:#fff; font-size:28px; line-height:35px; letter-spacing:2px; font-weight:normal; text-align:center; padding:10px; position:absolute; z-index:20;}
.ind_about_box .ms span.x{ background:#f60; height:3px; width:40px; display:block; margin-bottom:15px;}

.ind_about_box .more{ background:url(../images/icoRight.gif) no-repeat right; padding:0px; display:block; width:65px; color:#f60; border-radius:3px;  font-size:12px; text-align:left; margin-top:15px;}

.about_right{ float:right; width:515px;}
.about_icon { margin-top:40px;padding-top:15px; border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.about_icon li{ width:30%; float:left; text-align:center; padding:1.5%; padding-bottom:10px;}
.about_icon li a.icon{ width:50px; height:50px; background:#054281; text-align:center; padding:15px; display:block; border-radius:100px; margin:auto;}
.about_icon li a.icon img{ width:100%;}
.about_icon li a.text{}
.about_icon li a.text b{ display:block; color:#333; height:20px; line-height:20px; margin-top:10px; font-weight:normal;}
.about_icon li a.text em{ font-style:normal; color:#999; font-size:12px; display:block; margin-bottom:10px;}
.about_icon li a.text .ms{ font-size:12px; line-height:20px; color:#666;}

.about_right li:hover a.icon{ background:#ff6600; }
.about_right li:hover a.text b{ color:#054281;}


#ind_pro_box{ background:url(../images/indprobg.jpg) no-repeat #054281; padding:70px 0 50px 0; height:460px; text-align:center;}
#ind_pro_box .bt{ font-size:40px; color:#fff; font-weight:normal; margin-bottom:15px;}
#ind_pro_box span.x{ width:60px; height:5px; background:#ffb600; display:block; margin:auto; margin-bottom:15px;}
#ind_pro_box p.ab_cn{ font-size:16px; color:#fff; margin-bottom:5px;}
#ind_pro_box p.ab_en{ font-size:10px; color:#f3f3f3; font-family:Arial, Helvetica, sans-serif;}

.ind_prolb_leftLoop{ margin:auto; width:1200px; margin-top:20px; overflow:hidden; position:relative;}
.ind_prolb_leftLoop .hd{ overflow:hidden; width:1200px; position:absolute; top:100px;} 
.ind_prolb_leftLoop .hd .prev{ display:block;  width:50px; height:50px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url(../images/slider-arrow_right03.png) no-repeat;} 
.ind_prolb_leftLoop .hd .next{ display:block;  width:50px; height:50px; line-height:10px; float:left; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url(../images/slider-arrow_left03.png) no-repeat;} 
.ind_prolb_leftLoop .bd{ padding-left:55px;   } 

.ind_prolb{ clear:both; width:1080px; margin:30px auto; margin-bottom:0px;}
.ind_prolb li{ float:left; width:310px; margin:20px; margin-bottom:15px; background:#fff; padding:5px; border-radius:3px;}
.ind_prolb li a{ color:#333; display:block;}
.ind_prolb li a img{ margin-bottom:15px; width:100%;}
.ind_prolb li:hover{ background:#ffb600;}
.ind_prolb li a b{ font-weight:normal; display:block; margin-bottom:15px;}
.ind_prolb li:hover b{ color:#fff;}

.ind_news{ width:1100px; margin:auto; text-align:center; padding:60px 0;}
.ind_news .bt{ font-size:40px; color:#054281; font-weight:normal; margin-bottom:15px;}
.ind_news span.x{ width:60px; height:5px; background:#f60; display:block; margin:auto; margin-bottom:15px;}
.ind_news p.ab_cn{ font-size:16px; color:#333; margin-bottom:5px;}
.ind_news p.ab_en{ font-size:10px; color:#999; font-family:Arial, Helvetica, sans-serif;}

.ind_newslist{ clear:both; margin-top:50px; margin-left:-30px;}
.ind_newslist li{ float:left; width:345px; text-align:left; margin-left:30px; position:relative;}
.ind_newslist li .news_img{ margin-bottom:15px; display:block; width:345px; height:170px; overflow:hidden;transition: all 0.3s;}
.ind_newslist li .news_img img{ width:345px; height:170px;transition: all 0.3s;}
.ind_newslist li .date{ width:60px; height:65px; background:#054281; text-align:center; color:#fff; padding-top:5px; position:absolute; top:0px; z-index:20;}
.ind_newslist li .date b{ display:block; font-size:30px; font-weight:normal; height:30px; margin-bottom:3px;}
.ind_newslist li .date i{ font-style:normal; font-size:13px;}
.ind_newslist li .news_bt{ font-size:18px; color:#333; font-weight:normal; margin-bottom:5px;}
.ind_newslist li .news_bt a{ color:#333;}
.ind_newslist li .news_bt a:hover { color:#054281;}
.ind_newslist li .ms{ font-size:12px; color:#666;}
.ind_newslist li .news_img:hover img{-webkit-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);transition: all 0.3s; }



/*-- 友情链接 --*/
#links{ background:#f5f5f5; border-top:1px solid #e8e8e8; min-height:40px; padding:10px;}
#links h1{ font-size:16px; font-weight:normal; font-family: "Microsoft YaHei"; color:#333; margin-bottom:5px;}
#links .links_list{ font-size:12px; line-height:20px; color:#999;}
#links .links_list a{ color:#666; margin-right:5px; margin-left:5px;}



/*-- 底部 --*/
#foot_box{ font-size:12px; color:#fff; background:#3a3a3a; clear:both; margin-top:0px; padding-top:40px; border-top:1px solid #333;}

#foot_box .foot_about_text{ clear:both; padding-top:20px;}
#foot_box .foot_about_text .foot_logo{ float:left;}
#foot_box .foot_about_text p{ float:left; margin-left:20px; line-height:22px; margin-top:10px;}
#foot_box .foot_nav{ color:#fff; clear:both; margin-top:20px; border-top:1px solid #be5324; padding-top:15px; margin-bottom:10px;}
#foot_box .foot_nav a{ color:#fff; margin-left:5px; margin-right:5px;} 


#foot_box .foot_lmnav { padding-top:10px; height:160px; width:125px; float:left; margin-right:30px; padding-right:30px; background:url(../images/foot_x.png) no-repeat left top;}
#foot_box .foot_lmnav h2{color:#fff;font-size:18px; margin-bottom:10px; font-weight:normal;}
#foot_box .foot_lmnav .foot_x{ height:2px; width:30px; display:block; background:#FC6; margin-bottom:10px;}
#foot_box .foot_lmnav li{ height:25px; overflow:hidden;}
#foot_box .foot_lmnav li a{font-size:12px; color:#999; line-height:25px;}
#foot_box .foot_lmnav li a:hover{ color:#fff;}

#foot_box .foot_left{ float:right; width:350px;}
.foot_contact{ float:left;}
.foot_logo{margin-bottom:15px; border-bottom:1px solid #666; padding-bottom:10px;}
.foot_logo .xbt{ font-size:14px; color:#ddd; margin-bottom:10px;}
.foot_logo a{ margin-right:5px;}
.foot_logo a img{ width:30px;}

.foot_tel{ background:url(../images/tel_icon.png) no-repeat top left; padding-left:35px; line-height:30px; height:30px; color:#999; margin-top:10px; font-size:18px;}
.foot_add{ background:url(../images/add_icon.png) no-repeat top left; padding-left:35px; line-height:30px; height:30px; color:#999; margin-top:5px;}
.foot_email{margin-top:15px;clear:both; border:1px solid #999; border-radius:3px; padding:6px 3px; color:#bbb; display:block; text-align:center;}
.foot_email:hover{ border:1px solid #f90; color:#f90;}


#foot_box .foot_text{ height:50px; line-height:50px; background:#222; color:#fff; text-align:left; clear:both; margin-top:50px;}
#foot_box .foot_text .foot_tl{ float:left; text-align:right;}
#foot_box .foot_text .foot_tr{ float:right; text-align:right;}
#foot_box .foot_text a{ float:left;}

.ny_bodybg{ background:#fff;}
#nybanner{ height:331px; width:100%; padding-top:50px; }
.nybanner01{ background:url(../images/ny_banner/about.jpg) center 80px no-repeat #054281;}
.nybanner02{ background:url(../images/ny_banner/news.jpg) center 80px no-repeat #054281;}
.nybanner03{ background:url(../images/ny_banner/pro.jpg) center 80px no-repeat #054281;} 
.nybanner04{ background:url(../images/ny_banner/jszx.jpg) center 80px no-repeat #054281;}
.nybanner05{ background:url(../images/ny_banner/job.jpg) center 80px no-repeat #054281;}
.nybanner06{ background:url(../images/ny_banner/contact.jpg) center 80px no-repeat #054281;}
.nybanner07{ background:url(../images/ny_banner/jggy.jpg) center 80px no-repeat #054281;}

/*
.ny_bodybg{ background:#fff;}
#nybanner{ height:400px; width:100%; padding-top:50px; }
.nybanner01{ background:url(../images/ny_banner/nybanner.jpg) center 50px no-repeat #054281;}
.nybanner02{ background:url(../images/ny_banner/nybanner.jpg) center 50px no-repeat #054281;}
.nybanner03{ background:url(../images/ny_banner/nybanner.jpg) center 50px no-repeat #054281;} 
.nybanner04{ background:url(../images/ny_banner/nybanner.jpg) center 50px no-repeat #054281;}
.nybanner05{ background:url(../images/ny_banner/nybanner.jpg) center 50px no-repeat #054281;}
.nybanner06{ background:url(../images/ny_banner/nybanner.jpg) center 50px no-repeat #054281;}
.nybanner07{ background:url(../images/ny_banner/nybanner.jpg) center 50px no-repeat #054281;}
*/

/*-- 产品列表 列表样式 --*/
.solution_list{ clear:both; margin-top:0px; margin-left:-28px;}
.solution_list li{ float:left; height:300px;width:250px; position:relative; overflow:hidden; margin-left:30px; margin-bottom:30px;}
.solution_list li .pic { display:table-cell;text-align:center;vertical-align:middle; height:300px;width:250px; overflow:hidden; float:left; display:block;}

.solution_list li .title{line-height:25px; margin-top:15px; position:absolute;transition: all 0.5s; height:40px; background:url(../images/h_tm80.png); bottom:0px;}

.solution_list li .title a.bt{ font-size:18px; width:250px; text-align:center;  height:40px; line-height:40px; font-weight:normal; color:#fff; overflow:hidden; display:block;}
.solution_list li .title a:hover{color:#fff;}
.solution_list li .title  .ms{ width:230px; padding:0 10px;text-align:center;line-height:20px;height:40px; overflow:hidden;color:#fff; font-size:12px;}
.solution_list li:hover .title{ height:300px;}
.solution_list li:hover .title .bt{ margin-top:50px;}
.solution_list li .title .xx{ width:40px; height:3px; background:#054281; margin:auto; display:block; margin-bottom:25px; }
.solution_list li .title .case_more{ width:120px; height:35px; border:2px solid #fff; font-size:14px; margin:auto; margin-top:25px; color:#fff; text-align:center; display:block; line-height:30px;}
.solution_list li .title .case_more:hover{ background:#054281; border:2px solid #054281; color:#fff;}


/*--产品目录 折叠伸缩型--*/
.none { display:none;}
#nav_dot{ overflow:hidden;}
#nav_dot li { display:inline; padding:0 10px 0 15px; }
#nav_dot li a { background:url(../images/bg1.png) no-repeat 0px 18px; padding-left:15px; text-decoration:none; font-size:14px; color:#333; display:block;  height:43px;  line-height:43px; }
#nav_dot li a.noline { border-bottom:none; }
#nav_dot li a:hover{ color:#f30; }
#nav_dot li a.selected:hover { color:#fff; }

#nav_dot li { border-bottom:1px solid #ddd; display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index:10; zoom:1;}
#nav_dot li h4 { cursor:pointer; background:url(../images/bg3.png) no-repeat 0px 14px; padding-left:15px; text-decoration:none; font-size:14px; color:#333; display:block;  line-height:43px; font-weight:normal; }
#nav_dot li.noline { border-bottom:none; }
#nav_dot li h4:hover { color:#f30; text-decoration:underline; }
#nav_dot li.selected h4 { background-position:0px -37px; }
#nav_dot li .on a { color:#e4181f; font-weight:bold; }
#nav_dot li a:hover { color:#f30; text-decoration:underline; }
.bg-color { background-color:#8caf00; }
#nav_dot li .list-item { padding:0px 0 0 0px; position:relative; zoom:1; width:210px; border-top:1px solid #ddd; }

#nav_dot li .list-item a.pfl_two { background:url(../images/icon_02.png) no-repeat  95% center ;  border:none; color:#444; display:block; text-align:left;float:left; font-size:12px; width:200px; padding-left:20px;height:30px; line-height:30px; border-bottom:1px solid #ddd;}
#nav_dot li .list-item a.pfl_two:hover{ background:url(../images/icon_02.png) no-repeat  95% center; color:#222; text-decoration:none;}

#nav_dot  li.selected  div.none{ display: block!important;}
#nav_dot li.selected h4 a{color:#f30; }



.left_icon{ width:159px; margin:10px auto;}
#pro_dlxl{ width:159px; margin-bottom:10px;}

#nav_dot li .zkxl{ position:relative; display:block;transition: all 0.5s;}
#nav_dot li .proxhlb{ clear:both;z-index:999; background:#fff;height:0px; transition: all 0.5s; overflow:hidden;}
#nav_dot li .proxhlb a{ height:30px; line-height:30px; font-size:12px;  display:block; padding:0px; margin:0px;padding-left:35px; border-bottom:1px dashed #ddd;}
#nav_dot li .zkxl:hover .proxhlb{ height:auto; transition: all 0.5s;}
#nav_dot li .zkxl:hover .pfl_two{ color:#f30 !important;}

#nav_dot li .list-item .selected02{ color:#f30 !important; text-decoration:none;}





/*---内页 产品---*/
.dl_lbbt{ height:25px; line-height:25px; border-left:3px solid #f60; padding-left:10px; font-size:20px; font-weight:normal; margin-bottom:20px;}
.ny_pro_list{ font-size:12px;width:100%; margin:0px auto; border-top:1px solid #ddd; padding-top:20px; }
.ny_pro_list dl{ clear:both;  border-bottom:1px solid #ddd; border:1px solid #ddd; padding:30px; margin-bottom:0px; overflow:hidden; margin-bottom:20px;}
.ny_pro_list dl dd{ float:left; margin-right:10px; width:280px;overflow:hidden;  margin-right:30px;}
.ny_pro_list dl dd img{transition: all 0.5s; width:100%;}
.ny_pro_list dl dt{ position:inherit; float:left; width:540px;}
.ny_pro_list dl dt a.bt{ color:#333; font-size:18px; height:30px; line-height:30px; overflow:hidden; display:block; margin-bottom:15px; font-weight:bold;}
.ny_pro_list dl dt a:hover{ color:#f80;}
.ny_pro_list dl dt div.nr_ms{ color:#666; font-size:14px; line-height:25px; overflow:hidden; max-height:150px; margin-bottom:30px;}
.ny_pro_list dl dt a.more{ color:#073f8a; font-size:12px; border:2px solid #073f8a; width:120px; height:35px; display:block; float:left; line-height:35px; text-align:center;}
.ny_pro_list dl dt a.more:hover{ color:#fff; background:#073f8a; }
.ny_pro_list dl dt a.more span{font-family:'simsun'; margin-left:10px;}
.ny_pro_list dl:hover{ border:1px solid #999;}



.pronav_left{ width:250px; float:left;}
.pronav_left h2{ background:#2565a2; color:#fff; height:100px; line-height:100px; text-indent:20px; font-weight:normal; font-size:24px;}
/*.pronav_left ul{ clear:both;}
.pronav_left ul li{ height:40px; line-height:40px; border:1px solid #ddd; margin-top:5px;}
.pronav_left ul li a{ color:#333; font-size:14px; padding-left:15px; display:block;}
.pronav_left ul .current{ background:#2565a2; color:#fff;border:1px solid #2565a2;}
.pronav_left ul .current a{ color:#fff;}
*/

.nr_pro_right{ width:920px; float:right;}
.pro_list{ clear:both;}
.pro_list li{ width:23.5%; float:left; text-align:center; margin-left:1.5%; margin-bottom:15px;}
.pro_list li a{ display:block; overflow:hidden; border:1px solid #ddd;  height:100%; color:#333; border-radius:3px; overflow:hidden;}
.pro_list li a img.proimg{ width:100%; margin-top:0px;}
.pro_list li a b{ display:block; font-weight:normal; font-size:16px; height:50px; line-height:50px; border-top:1px solid #ddd;}
.pro_list li a:hover{ border:1px solid #ccc; color:#fff; background:#2565a2;}




/* 产品详细页 产品图片展示和基本资料 */
#pronr_detail_box{ margin-left:25px;}
#pro_detail_box01{ width:100%;clear:both; padding-top:10px; margin-bottom:20px; padding-bottom:10px;}
#prodetail_img{ float:left; width:260px; position:relative; height:260px; padding:3px; border:2px solid #ddd; background:#fff; text-align:center;}
#prodetail_img img{ vertical-align:middle; width:100%;}
#fdj{ position:absolute; margin-top:-15px; margin-left:240px; float:right; display:block;}


#pro_detail_text{ float:right;width:500px;_width:500px;  display:block; font-size:12px;}
#pro_detail_text h1{font-size:16px; line-height:23px; border-bottom:1px solid #ccc; color:#2565a2; margin-bottom:12px;font-family: "Microsoft YaHei"; padding-bottom:10px;}
#pro_detail_text .fhbc{ font-size:12px; line-height:22px; color:444;}
#pro_detail_text .bt{ font-size:14px; color:#333; background:url(../images/bgPro2.jpg) no-repeat left; padding-left:22px; margin-bottom:10px;}

#pro_detail_text .pro_ms{height:90px; margin-top:10px;clear:both; line-height:20px; overflow:hidden; margin-bottom:15px;}
#pro_detail_text .pro_ms p{ line-height:21px; color:#666;}

#pro_detail_text .pro_gwc_an_box{ clear:both;padding-top:20px; margin-bottom:20px; height:40px;}
#pro_detail_text .pro_gwc_an_box .gwc_an3{ display:block; line-height:40px; overflow:hidden; width:140px; height:40px;background: url(../images/pdf.png) no-repeat 10px 5px #f06524; color:#fff; font-size:18px; text-indent:50px;cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); float:left;}
#pro_detail_text .pro_gwc_an_box .gwc_an3:hover{ ;background: url(../images/pdf.png) no-repeat 10px 5px #FF3300;}

#pro_detail_text .pro_gwc_an_box .gwc_an2{ display:block; line-height:40px; overflow:hidden;background: url(../images/jgzx.png) no-repeat 10px 5px #f06524; width:140px; height:40px; color:#fff; font-size:18px; text-indent:50px; cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); float:left; margin-left:10px;}
#pro_detail_text .pro_gwc_an_box .gwc_an2:hover{ background: url(../images/jgzx.png) no-repeat 10px 5px #FF3300;}


.proxlbox{ width:200px; margin:0 auto;}

/* 产品介绍、详细参数、售后服务--TAB-- */ 
#ny_pro_box02{ width:100%; clear:both; margin-top:10px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both;}
#ny_pro_box02 #tags {height:43px;line-height:45px; border-bottom:2px solid #2565a2;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:43px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #333;line-height:43px;height:43px;width:102px; background:#ddd; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:43px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:43px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:43px; background:#2565a2; color:#fff;}

#ny_pro_box02 #tags #pro_down{ background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat #fff; float:right;}
#ny_pro_box02 #tags #pro_down a{ color:#03a25d;background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat 0px 7px #fff;}


#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}


#tagContent table{border: 0px solid #fff;	border-collapse: collapse;}	
#tagContent table tr td{border: 1px solid #ccc;}

#pro_down_leibiao{ margin:10px 0 20px 0;}
#pro_down_leibiao li{ height:32px; line-height:32px;background:url(/images/inco1.gif) no-repeat 2px 8px; padding-left:25px;border-bottom:1px solid #ddd;}
#pro_down_leibiao li a{ float:left; color:#333;}
#pro_down_leibiao li a:hover{ color:#f46f0e;}
#pro_down_leibiao li .bt{ width:565px; display:block; height:32px; overflow:hidden; float:left;}
#pro_down_leibiao li .xz{ width:115px; text-align:center;}
#pro_down_leibiao li b{ float:left; font-weight:normal; font-style:normal; width:120px; text-align:center;}


/*---案例 新闻---*/
.ny_case_list{ font-size:12px;width:1100px; margin:0px auto;}
.ny_case_list dl{ border-bottom:1px solid #ddd; padding-bottom:35px; margin-bottom:35px; overflow:hidden; width:30%; margin-left:1.5%; margin-right:1.5%; float:left;}
.ny_case_list dl dd{margin-right:10px; width:100%;  overflow:hidden; margin-bottom:15px;}
.ny_case_list dl dd img{transition: all 0.5s; width:100%;}
.ny_case_list dl dt{}
.ny_case_list dl dt a.bt{ color:#333; font-size:18px; height:30px; line-height:30px; overflow:hidden; display:block; margin-bottom:15px; font-weight:bold;}
.ny_case_list dl dt a:hover{ color:#054281;}
.ny_case_list dl dt div.nr_ms{ color:#666; font-size:13px; line-height:20px; overflow:hidden; height:60px; margin-bottom:30px;}
.ny_case_list dl dt a.more{ color:#054281; font-size:12px; border:2px solid #054281; width:120px; height:35px; display:block; float:left; line-height:35px; text-align:center;}
.ny_case_list dl dt a.more:hover{ color:#fff; background:#054281; }
.ny_case_list dl dt a.more span{font-family:'simsun'; margin-left:10px;}
.ny_case_list dl:hover img{-webkit-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);transition: all 0.5s;}

.ny_case_list02{font-size:12px;width:1100px; margin:0px auto;}
.ny_case_list02 dl{border-bottom:1px solid #ddd; padding-bottom:25px; margin-bottom:25px; clear:both; }
.ny_case_list02 dl dd{ width:362px; float:left;  overflow:hidden; margin-right:25px; }
.ny_case_list02 dl dd img{transition: all 0.5s; width:100%;}
.ny_case_list02 dl dt{ float:left; width:695px;}
.ny_case_list02 dl dt a.bt{ color:#333; font-size:18px; height:30px; line-height:30px; overflow:hidden; display:block; margin-bottom:15px; font-weight:bold;}
.ny_case_list02 dl dt a:hover{ color:#054281;}
.ny_case_list02 dl dt div.nr_ms{ color:#666; font-size:13px; line-height:20px; overflow:hidden; margin-bottom:30px;}
.ny_case_list02 dl dt a.more{ color:#054281; font-size:12px; border:2px solid #054281; width:120px; height:35px; display:block; float:left; line-height:35px; text-align:center;}
.ny_case_list02 dl dt a.more:hover{ color:#fff; background:#054281; }
.ny_case_list02 dl dt a.more span{font-family:'simsun'; margin-left:10px;}
.ny_case_list02 dl:hover img{-webkit-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);transition: all 0.5s;}



/*-- 内页结构 --*/
#ny_center{ width:100%; margin:0px auto; clear:both;border-radius:0px 0px 0px 0px; overflow:hidden;  border-top:none;margin-bottom:20px;}
 #left_box{ width:100%;margin-top:0px;  border-bottom:1px solid #ddd; height:60px; line-height:60px;}
 #right_box{ width:1100px; padding:35px 0px; min-height:300px; margin:auto;}
 
.ny_biaiti{  text-align:left; float:left; background:url(../images/iconfont-home0.png) no-repeat left center; padding-left:25px;}
.ny_biaiti a{ font-size:16px; font-weight:normal; color:#333; margin-right:5px; }
.ny_biaiti span{ margin-right:5px;}


#pro_nav_lb{ margin:0px auto; padding:0px;float:right;}
#pro_nav_lb li{ height:59px; line-height:60px; font-size:14px;float:right; margin-left:25px; }
#pro_nav_lb li a{ color:#333; display:block; height:58px;}
#pro_nav_lb li a:hover{ color:#b80002;}
#pro_nav_lb li.dd_hover{ border-bottom:2px solid #054281;}
#pro_nav_lb li.dd_hover a{ color:#054281;}

.left_icon{ width:159px; margin:10px auto;}
#pro_dlxl{ width:159px; margin-bottom:10px;}

.about_bt{ margin-bottom:25px;}
.about_bt h1{ font-weight:normal; color:#333; margin-bottom:10px; font-size:30px;}
.about_bt h2{ color:#999; font-weight:normal; font-size:14px;}
.about_bt span.x{ width:60px; height:3px; background:#054281; display:block; margin:15px 0;}

.about_text{line-height:22px;}
.about_text p{ margin-bottom:10px;}
.about_cn{ color:#333; font-size:14px; }
.about_en{ color:#666; font-size:12px; margin-bottom:20px;}

.nr_aboutmain_box{  width:760px; float:left;}
.about_img{ float:right; width:300px;}



#nr_main_box{ clear:both; line-height:22px; font-size:12px; padding-top:20px; color:#333;}
/*---内页 新闻---*/
.ny_news_list{ font-size:12px;top:0px; width:100%; float:left;}
.ny_news_list dl{ clear:both;  border-bottom:1px dotted #ddd; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.ny_news_list dl dd{ float:left; margin-right:10px; width:345px;  margin-right:30px; position:relative;}
.ny_news_list dl dd img{ width:345px; height:170px;float: none;}
.ny_news_list dl dt{  position:inherit;}
.ny_news_list dl dt a.bt{ color:#333; font-size:24px; height:24px; line-height:24px; overflow:hidden; display:block; margin-bottom:10px; font-weight:normal;}
.ny_news_list dl dt a:hover{ color:#ff7e00;}
.ny_news_list dl dt .ms{ color:#777; font-size:12px; line-height:20px; overflow:hidden; height:60px; margin-bottom:15px;}
.ny_news_list dl dt a.more{ color:#333; font-size:14px; background:#fff; border:2px solid #999; width:100px; height:35px; line-height:35px; display:block; float:left; text-align:center;}
.ny_news_list dl dt a.more:hover{ color:#ff7e00; }
.ny_news_list dl dt a.more span{font-family:'simsun'; margin-left:10px;}

.ny_news_list dl .date{ width:60px; height:65px; background:#054281; text-align:center; color:#fff; padding-top:5px; position:absolute; top:0px; z-index:20;}
.ny_news_list dl .date b{ display:block; font-size:30px; font-weight:normal; height:30px; margin-bottom:3px;}
.ny_news_list dl .date i{ font-style:normal; font-size:13px;}

/*------新闻日期型列表---- */ 
.date_news_list{ margin-top:10px; font-size:12px; margin-top:5px; clear:both;}
.date_news_list li { width:100%;margin-bottom:10px; font-family: "Microsoft YaHei"!important; padding:5px; height:76px;}

.date_news_list .datetime {width:60px;height:60px; margin-top:5px;text-align:center;display:block; float:left;font-family:Arial, Helvetica, sans-serif; background:#034287; padding:3px; margin-right:10px;}
.date_news_list .datetime strong{display:block; font-size:40px; line-height:40px;height:40px; color:#fff; font-weight:normal;}
.date_news_list .datetime b{font-size:12px; line-height:12px; margin-top:5px; display:block; color:#fff; font-weight:normal;}

.date_news_list .cnt { position:inherit;height:80px; padding-top:5px;}
.date_news_list .cnt .bt {font-size: 16px;margin-bottom: 2px; margin-top:5px;color:#444; font-weight:normal;}
.date_news_list p.summary {line-height:20px;margin-top:5px; color:#999; height:40px; overflow:hidden;}

.date_news_list .cnt .bt:hover{ color:#ed6d34;}
.date_news_list li:hover  .datetime{ background:#ff7e00;}

/*----新闻详细页--*/
#inside_rnewtil{ text-align:center; font-size:30px; color:#333333;width:100%; margin-top:10px; margin-bottom:15px; padding-bottom:10px; font-family:"Microsoft YaHei";line-height:30px;}
.inside_rnewtime{ text-align:center; font-size:12px; color:#666666; border:1px solid #ddd; width:100%; height:40px; line-height:40px;background:#fff; margin-top:5px; margin-bottom:15px;}
#nrboxstyle{ font-size:14px; line-height:26px;}

/*--招聘列表--*/
.job_text{ font-size:14px; color:#666; line-height:24px; margin-bottom:10px;}
.open-positions{ height:30px; margin:10px 0 10px 0; font-size:18px; line-height:30px; color:#129ecf; border-bottom:1px dashed #ddd; padding-bottom:10px;}
.position{ font-size:12px; margin-top:10px; margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:20px;}
.position .highlight{ color:#129ecf; font-size:16px; background:url(../images/user-icon.png) no-repeat left; padding-left:25px; margin-bottom:10px;}
.position h3{ margin-left:25px;}
.position  ul{ margin-left:25px; color:#666; line-height:24px;}
.position  ul li{ background:url(../images/icon_10.jpg) no-repeat left; padding-left:15px;}



/*---------分页-------*/
#fengye{ clear:both; margin-bottom:20px; margin-top:40px;}
div.digg {padding: 3px; margin: 3px;text-align: left; font-size:12px;}
div.digg a {border: #ccc 1px solid;  padding:7px 15px 7px 15px; margin: 2px; color: #666;text-decoration: none;}
div.digg a:hover {border: #02834a 1px solid; color: #fff; background:#02834a;}
div.digg a:active {border: #02834a 1px solid; color: #000;}
div.digg span.current {border: #02834a 1px solid;font-weight: bold; padding:7px 15px 7px 15px;margin: 2px; color: #fff;background-color: #02834a;}
div.digg span.disabled {border: #ccc 1px solid; padding:7px 15px 7px 15px;margin: 2px;color: #999;}


.jtyw{ clear:both;  padding-bottom:20px; margin-top:10px;}
.jtyw .yw_img{ float:left; width:288px; height:201px; margin-right:20px;}
.jtyw .jt_ms{ float:left; width:470px; height:201px; overflow:hidden; line-height:21px; color:#666;}
.jtyw .jt_ms h1{ font-size:18px; height:25px; line-height:25px; margin-bottom:10px;}
.jtyw .jt_ms .ms_text{ height:110px; line-height:22px; overflow:hidden;}
.jtyw .jt_ms .more{ display:block; width:100px; height:35px; background:#ea552f; color:#fff; text-align:center; line-height:35px; margin-top:20px; clear:both;}
.jtyw .jt_ms .more:hover{ background:#034287;}


.xm_case{ clear:both; margin-top:15px; border-top:1px dashed #ddd; padding-top:20px;}
.xm_case .bt01{ height:40px; clear:both; border-bottom:1px solid #ddd; line-height:40px; font-size:16px; font-weight:normal; color:#333; background:url(../images/bt_icon6.png) no-repeat left center; padding-left:15px;}


.honor_list{ clear:both; width:1200px;}
.honor_list li{ float:left; width:250px; margin-left:15px; border:1px solid #ddd; padding:3px; margin-bottom:15px; text-align:center;}
.honor_list li a{ display:block; color:#333;}
.honor_list li a img{ width:250px; height:182px;}
.honor_list li a b{ display:block; height:35px; line-height:35px; font-weight:normal; font-size:12px;}
.honor_list li a:hover{ color:#f50;}

.vieo_list{ clear:both; width:1200px;}
.vieo_list li{ float:left; width:350px; margin-left:15px; border:1px solid #ddd; padding:3px; margin-bottom:15px; text-align:center;}
.vieo_list li a{ display:block; color:#333;}
.vieo_list li a img{ width:350px; height:191px;}
.vieo_list li a b{ display:block; height:35px; line-height:35px; font-weight:normal; font-size:12px;}
.vieo_list li a:hover{ color:#f50;}

.about_zjvideobt{ font-size:20px; font-weight:normal; text-align:center; border-bottom:10px; color:#333; clear:both; padding-bottom:15px;}
.more_a{ font-size:12px; color:#333; border:1px solid #999;  width:100px; text-align:center; height:45px; line-height:45px; margin-top:15px; display:block; color:#222; border-radius:3px; margin:25px auto;}

/* 多个左滚动 - 公用类 */ 
.xmcaseleftLoop{  position:relative;  } 
.xmcaseleftLoop .hd{ overflow:hidden;  height:30px; margin-top:-50px; position:absolute; right:0px;} 
.xmcaseleftLoop .hd .prev,.xmcaseleftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;} 
.xmcaseleftLoop .hd .next{ background:url("../images/icoRight.gif") no-repeat;  } 
.xmcaseleftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.xmcaseleftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.xmcaseleftLoop .hd ul li.on{ background:#f00;  } 
.xmcaseleftLoop .bd{ padding:10px; margin-top:15px;} 
.xmcaseleftLoop .bd ul{ overflow:hidden; zoom:1; } 
.xmcaseleftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 

/* 通用图片列表_普通式 */ 
.picList li{ width:126px;  } 
.picList .pic{ text-align:center; line-height:0px;  } 
.picList .pic img{ width:120px; height:90px; padding:2px; border:1px solid #ddd; } 
.picList .pic a:hover img{ border-color:#f60;  } 
.picList .title{ line-height:24px;   } 
.picList .title a{ color:#333;}
 


/*---------在线咨询-------*/
.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px; padding-left:5px;font-family: "Microsoft YaHei"!important; color:#727272; font-size:12px;}
.txtbox:hover{border:1px solid #727272;height:30px;line-height:30px;width:250px;color:#333;outline:none; }
.txtbox:focus{border:1px solid #444;height:30px;line-height:30px;width:250px;color:#333;outline:none; }

.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px; padding-left:5px;font-family: "Microsoft YaHei"!important;color:#727272;}
.txtbox01:hover{border:1px solid #727272;height:30px;line-height:30px;width:80px;color:#333;outline:none; }
.txtbox01:focus{border:1px solid #444;height:30px;line-height:30px;width:80px;color:#333;outline:none; }
.bfont{ font-size:12px; color:#333333;}

.order_nr_box{ width:580px; font-size:12px; height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family: "Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #727272;color:#333; background:#fff;outline:none; }
.order_nr_box:focus{border:1px solid #444;color:#333;outline:none; }

#loginbox{width:100%;margin:10px;}
#loginbox tr td{ padding-bottom:10px;}
#loginbox tr td p{ padding-left:20px;}

#btnlogin {width:150px;height:40px; margin:20px 0 0 90px;}
#btnlogin .tj_input{ width:150px; height:38px; background:#ff7300;text-align:center; color:#fff; font-size:16px; border:none; margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }
#btnlogin .tj_input:hover{background:#e60144;}


.pro_dlbt{ height:30px; line-height:30px; background:#eee;clear:both; font-size:12px; margin-top:10px;}
.pro_dlbt b{ float:left; background:#03a25d; color:#fff; width:150px; text-align:left; text-indent:10px;}
.pro_dlbt a{ float:right; color:#333; margin-right:10px; font-weight:normal;}
.pro_dlbt a:hover{ color:#03a25d;}



.job_left{ width:650px; float:left;}
.job_right{ float:right; width:365px;}
/*--招聘列表--*/
.job_text{ font-size:14px; color:#666; line-height:24px; margin-bottom:10px;}
.open-positions{ height:30px; margin:10px 0 10px 0; font-size:18px; line-height:30px; color:#ab1702; border-bottom:1px dashed #ddd; padding-bottom:10px;}
.position{ font-size:12px; margin-top:0px; margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:20px;}
.position .highlight{ color:#ab1702; font-size:16px; background:url(../images/user-icon.png) no-repeat left; padding-left:25px; margin-bottom:10px;}
.position h4.xxbt{ margin-left:10px; border-left:3px solid #189c43; padding-left:5px; margin-top:10px;}
.position  ul{ margin-left:25px; color:#666; line-height:24px;}
.position  ul li{ background:url(../images/icon_10.jpg) no-repeat left; padding-left:15px;}

.job_xxtable{ border:0px; border-collapse:collapse; width:100%; margin-bottom:10px; margin-top:-1px;}
.job_xxtable td{ border:1px solid #ddd; padding:5px; line-height:25px; text-align:center;}
.job_xxtable .bt td{ background:#eee; font-size:14px;}

/* 本例子css */
.sideMenu{ }
.sideMenu h3{ height:45px; line-height:45px; padding-left:30px; margin-top:10px;  border:1px solid #e3e3e3; background: url(../images/user-icon.png) no-repeat 5px 12px #f4f4f4; cursor:pointer;font:normal 14px/45px "Microsoft YaHei";	}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 24px 20px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:24px -47px; }
.sideMenu ul.job_xxnr_box{ display:none; /* 默认都隐藏 */ }

#nr_main_box{ width:1100px; margin:auto;}