﻿/*--[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:1100px; margin:0 auto;}


/*.yu table{ border:dotted 1px  #CCFF00;}*/


.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:90px; clear:both; width:100%;clear:both; background:#fff; position:relative; z-index:9999; top:0px;}

#top .logo{ float:left; z-index:9999; }
#top .logo a{ width:450px; height:80px; display:block; overflow:hidden; line-height:999px; background:url(../image/logo.png) no-repeat;}

#top .top_right{ float:right; text-align:right; padding-top:25px;}
#top .top_right .top_tel{ float:left;}
#top .top_right .top_anicon{ width:25px; height:25px; margin-top:5px; margin-left:8px; display:block; background-image:url(../image/an_icon.png); float:left; line-height:999px; text-indent:999px; overflow:hidden;}
#top .top_right .en{ background-position:0px 0px;}
#top .top_right .en:hover{ background-position:0px -29px;}
#top .top_right .gwc{ background-position:-33px 0px;}
#top .top_right .gwc:hover{background-position:-33px -29px;}
#top .top_right .login_an{ background-position:-66px 0px;}
#top .top_right .login_an:hover,#top .top_right .drh
#top .top_right .login_an:hover,#top .top_right .drh:hover{background-position:-66px -29px;}
.login_name{ clear:both;float:left; font-size:14px; margin-left:5px; margin-top:5px; text-align:left; line-height:14px; color:#444; margin-bottom:5px;}
.login_name a{ color:#e4181f; margin-right:5px; font-size:12px;}


#ss_box{ float:right; margin-top:7px;}
#ss_box .ss_input{ width:170px; float:left; border:2px solid #fff; font-size:12px;outline:none; padding-left:10px; padding-right:20px; height:25px; line-height:25px; -moz-border-radius: 15px; -webkit-border-radius: 15px;border-radius:15px; border:none; background:#d7d7d7; }
#ss_box .ss_input:hover ,#ss_box:hover .ss_input{ border:2px solid #666; background:#fff; font-size:12px;}
#ss_box .ss_an{ width:20px; height:20px; margin-left:-28px; margin-top:4px; float:left; background:url(../image/ss_icon.png) no-repeat; border:none; overflow:hidden; line-height:999px; text-indent:999px; cursor:pointer;}
#ss_box .ss_an:hover{ background:url(../image/ss_icon02.png) no-repeat;}

/*----banner-------*/
/*.banner{ height:300px; width:100%; background:#ddd; clear:both; position:relative;}
.banner .picBtnLeft { height:300px; position:relative; zoom:1; width:100%; overflow:hidden;}
.banner .picBtnLeft .hd {width:135px; height:10px; position:absolute; left:50%; margin-left:-30px; text-align:center; bottom:30px; z-index:10;  }
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:110px; background:url(../images/TM50.png); padding:5px 15px 5px 15px;-moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px;}
.banner .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px;  width:12px; height:12px; background:#eee; overflow:hidden; margin-right:5px; margin-left:5px;  }
.banner .picBtnLeft .hd ul li.on { background:#e4181f!important; }
.banner .picBtnLeft .bd {height:300px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
.banner .picBtnLeft .bd img { height:300px; 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;}
.banner .picBtnLeft .bd a img { padding-top: 0px!important}*/

#pz_banner{ float: left; width:100%; min-width:1200px; overflow:hidden; position:relative;}
.pz_slides_3{ width:100%; overflow:hidden; position:relative; z-index:9;}
.pz_slides_3 ._btn{overflow:hidden; position:absolute; bottom:15px; z-index:9;}
.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left; }
.pz_slides_3 ._btn ul li{float:left;width:16px; height:16px; margin:0px 5px;  cursor:pointer; display:block; background:url(../image/btn_icon_banner.png) no-repeat -27px center;}
.pz_slides_3 ._btn ul li.on{ background:url(../image/btn_icon_banner.png) no-repeat 0 center;}
.pz_slides_3 ._pic{ width:100%; height:300px; position:relative; z-index:0;}
.pz_slides_3 ._pic li{ zoom:1; vertical-align:middle;position:relative;}
.pz_slides_3 ._pic li img{ display:block; margin:auto;}
.btn_1{ width:1313px; position:absolute; top:50%; left:50%; margin:-40px 0 0 -656px; overflow:hidden; z-index:9;}
.btn_1 .prev{ float:left; display:block; width:36px; height:79px; background:url(../image/btn_left_1_1.png) no-repeat center center; z-index:9;}
.btn_1 .next{ float:right; display:block; width:36px; height:79px; background:url(../image/btn_right_1_1.png) no-repeat center center;  z-index:9;}
.btn_1 .prev:hover{ background-image:url(../image/btn_left_1_2.png);}
.btn_1 .next:hover{ background-image:url(../image/btn_right_1_2.png);}

/*--滚动新闻--*/
.ind_news_box{ height:30px; border-bottom:1px solid #ddd; border-top:1px solid #ccc; background:#e9e9e9; font-size:12px;}
.ind_news_box a.bt{ float:left; font-size:14px; margin-top:5px; color:#333;}
.ind_news_box .infoList li{ height:24px; line-height:22px;   } 
.ind_news_box .infoList li .date{ float:right; color:#999;  } 
.ind_news_box .infoList li a{ color:#444; font-size:14px;}
.ind_news_box .infoList li a:hover{ color:#e4181f;}
 
 
.ind_news_box .topLoop{ position:relative; width:1070px; margin:auto; background:url(../image/news_icon.png) no-repeat center left; padding-left:30px;} 
.ind_news_box .topLoop .hd{ overflow:hidden;  height:30px; float:right; margin-top:8px; } 
.ind_news_box .topLoop .hd .prev,.topLoop .hd .next{ display:block;  width:9px; height:10px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("404.png") center no-repeat;} 
.ind_news_box .topLoop .hd .next{ background:url("404.png") center no-repeat;  } 
.ind_news_box .topLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:8px;  } 
.ind_news_box .topLoop .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(404.png);} 
.ind_news_box .topLoop .hd ul li.on{ background:#f00;  } 
.ind_news_box .topLoop .bd{ margin-top:300px; padding:4px;} 
.ind_news_box .topLoop .bd ul{ overflow:hidden; zoom:1; } 


#ind_service_box{ width:1100px; margin:30px auto; font-size:12px; margin-bottom:30px;}
#ind_service_box ul{ clear:both; margin-left:-20px;}
#ind_service_box ul li{ width:353px; float:left; margin-left:20px;}
#ind_service_box .box_2{ width:400px;}
#ind_service_box .box_2 p a{ width:180px;}
#ind_service_box .box_3{ width:306px;}
#ind_service_box ul li h1{ font-size:18px; margin-bottom:15px;}
#ind_service_box ul li p{ margin-top:15px;}
#ind_service_box ul li p a{ display:block; float:left; background:url(../image/icon_12.jpg) no-repeat left 7px; padding-left:15px;  overflow:hidden; line-height:25px; width:153px; color:#666; padding-right:5px; font-size:14px}
#ind_service_box ul li p a:hover{ color:#e4181f;}


/*案例图片 */ 
.picList li{ width:337px; margin-top:10px; text-align:center; float:left; overflow:hidden;  margin-right:7px; margin-left:8px} 
.picList .pic{ text-align:center; line-height:0px;  } 

.picList .pic a:hover img{ border-color:#f00;  } 
.picList .title{ line-height:50px; height:50px; background:#e9e9e9; color:#333;} 
.picList .title a{ color:#333; display:block;  font-size:16px}
.picList .title a:hover{ background:#666; color:#fff;  font-size:16px}
.picList li:hover .title a{background:#666; color:#fff; font-size:16px}






.picLis03 li{ width:200px; margin-top:10px; text-align:center; float:left; overflow:hidden;  margin-right:7px; margin-left:8px} 
.picLis03 .pic{ text-align:center; line-height:0px;  } 
.picLis03 .pic img{ width:200px; height:279px; } 
.picLis03 .pic a:hover img{ border-color:#f00;  } 
.picLis03 .title{ line-height:30px; height:30px; color:#333;} 
.picLis03 .title a{ color:#333; display:block;  font-size:16px}
.picLis03 .title a:hover{color:#333;  font-size:16px}
.picLis03 li:hover .title a{color:#333; font-size:16px}


/* 首页 滚动的案例图片列表_普通式 */ 
.picListt li{ width:264px;  margin-right:15px; margin-top:10px; text-align:center; float:left; overflow:hidden; } 
.picListt .pic{ text-align:center; line-height:0px;  } 
.picListt .pic img{ width:264px; height:140px; } 
.picListt .pic a:hover img{ border-color:#f00;  } 
.picListt .title{ line-height:36px; height:36px; background:#e9e9e9; color:#333;} 
.picListt .title a{ color:#333; display:block; font-size:14px}
.picListt .title a:hover{ background:#666; color:#fff;}
.picListt li:hover .title a{background:#666; color:#fff; font-size:14px}
 
/* 滚动的案例 左滚动 - 公用类 */ 
.ind_case_box{ width:1100px; margin:auto; margin-bottom:30px;}
.leftLoop{ overflow:hidden; position:relative;  width:1100px; } 
.leftLoop .hd{height:40px; border-bottom:2px solid #ddd; margin-bottom:10px; width:1100px;}
.leftLoop .hd h1{ float:left; height:40px; border-bottom:2px solid #e4181f; color:#444; font-size:18px;}
.leftLoop .hd h1 span{ margin-left:10px; font-weight:normal; color:#999; font-family:Arial, Helvetica, sans-serif;}
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:7px; height:13px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("../image/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("../image/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:12px;  } 
.leftLoop .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(404.png);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 



.ind_case_boxx{ width:1130px; margin:auto; padding-top:30px}
.leftLoopp{ overflow:hidden; position:relative; width:1130px;  } 
.leftLoopp .hd{height:40px; border-bottom:3px solid #ddd; margin-bottom:10px; margin-left:15px; width:1100px;} 
.leftLoopp .hd a{ color:#999; margin-top:5px; }
.leftLoopp .hd h1{ float:left; height:40px; border-bottom:3px solid #e4181f; color:#444; font-size:18px;}
.leftLoopp .hd h1 span{ margin-left:10px; font-weight:normal; color:#999; font-family:Arial, Helvetica, sans-serif;}
.leftLoopp .hd .prev,.leftLoop .hd .next{ display:block;  width:7px; height:13px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("../image/icoLeft.gif") no-repeat;} 
.leftLoopp .hd .next{ background:url("../image/icoRight.gif") no-repeat;  } 
.leftLoopp .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:12px;  } 
.leftLoopp .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(404.png);} 
.leftLoopp .hd ul li.on{ background:#f00;  } 
.leftLoopp .bd{ } 
.leftLoopp .bd ul{ overflow:hidden; zoom:1; } 


.picListtt li{ width:356px;  margin-left:15px; margin-top:10px; text-align:center; float:left; overflow:hidden; } 
.picListtt .pic{ text-align:center; line-height:0px;width: 356px;
    height: 180px;background:#f1f1f1;  } 
.picListtt .pic img{ width:356px; height:180px;font-size:0;color:#f1f1f1; } 
.picListtt .pic a:hover img{ border-color:#f00;  } 
.picListtt .title{ line-height:30px; height:30px; color:#333;} 
.picListtt .title a{ color:#000; display:block;  font-size:14px}
.picListtt .title a:hover{color:#e4181f;  font-size:14px}




/*---首页 结构构架---*/
#ind_center{ width:1100px; margin:-50px auto; clear:both; margin-bottom:15px;}
#ind_left_box{ width:840px; float:left;}
#ind_right_box{ width:240px; float:right; height:510px; background:#fff; padding:10px;}

/*-- 友情链接 --*/
#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:#e9e9e9; clear:both; margin-top:40px; padding-top:10px; border-top:1px solid #ccc;}
#foot_box .foot_left{ float:left; width:900px;}
#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_right{ float:right; width:170px; text-align:center; color:#666; padding-top:15px;}
#foot_box .foot_right img{ display:block; margin-bottom:10px; margin-left:5px;}

#foot_box .foot_lmnav { padding-top:10px; width:170px; float:left; margin-left:5px; margin-right:5px;}
#foot_box .foot_lmnav h2{color:#111;font-size:18px; margin-bottom:15px; font-weight:normal;}
#foot_box .foot_lmnav li{ height:25px; overflow:hidden;}
#foot_box .foot_lmnav li a{font-size:12px; color:#444; line-height:25px;}
#foot_box .foot_lmnav li a:hover{ color:#F00;}
#foot_box .foot_text{ height:40px; line-height:40px; background:#333333; color:#fff; text-align:center; clear:both; margin-top:15px;}

#nybanner{ height:180px; width:100%;}
.nybanner01{ background:url(../image/nybanner01.jpg) top center no-repeat}
.nybanner02{ background:url(../image/nybanner02.jpg) top center no-repeat}
.nybanner03{ background:url(../image/nybanner03.jpg) top center no-repeat}
.nybanner04{ background:url(../image/nybanner04.jpg) top center no-repeat}
.nybanner05{ background:url(../image/nybanner05.jpg) top center no-repeat}
.nybanner06{ background:url(../image/nybanner06.jpg) top center no-repeat}
.nybanner07{ background:url(../image/nybanner07.jpg) top center no-repeat}
.nybanner08{ background:url(../image/nybanner08.jpg) top center no-repeat}
.nybanner09{ background:url(404.png) top center no-repeat}




/*-- 内页结构 --*/
#ny_center{ width:1100px; margin:15px auto; clear:both;  border-top:none;margin-bottom:20px; position:relative;}
 #left_box{ width:240px; float:left; margin-top:0px;  position:absolute;top:0;}
 #left_box02{ width:240px; float:left; margin-top:0px;}
 #right_box{ width:830px; float:right; min-height:500px;}
 #pro_right_box{width:240px; float:right; margin-top:0px;}
 
.ny_biaiti{ height:50px; background:url(../image/nl.png); margin-bottom:10px;line-height:50px; text-indent:15px;}
.ny_biaiti h1{ font-size:20px; font-weight:normal; color:#fff; float:left;}
.ny_biaiti span{ color:#fff; font-size:14px; float:left; margin:3px 0 0 0px;}

#map{ height:50px; line-height:50px;  border-bottom:2px solid #ddd;}
#map h1{ float:left; font-size:16px; font-weight:normal;color:#333; height:50px; z-index:10; position:relative;}
.map_right{ height:50px;  line-height:50px; font-size:12px;font-family:"simsun"; color:#444; text-align:right;}
.map_right b{background:url(../image/map_icon.png) no-repeat left center; padding-left:20px;}
.map_right a{ color:#444;}
.map_right a:hover{ color:#e4181f;}
.map_right span{ color:#e4181f;}

#nr_main_box{ clear:both; line-height:26px; font-size:12px; padding-top:5px; color:#333; padding-bottom:10px;}
#nr_text{clear:both; line-height:26px; font-size:13px; color:#444}

.bt{ position:relative;}
.red_bt{ float:left; height:50px; line-height:50px; color:#333; font-size:20px;letter-spacing:2px;}
.red_bt b{ color:#e4181f; font-weight:normal;}
.red_bt span{ color:#ccc;letter-spacing:5px; margin-left:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}


/*-- 新品推荐 列表样式 --*/
.new_prolist{ clear:both; border:1px solid #ddd; text-align:center; margin-top:10px;}
.new_prolist li{ width:199px; float:left; height:180px; padding:10px; margin-left:-1px; position:relative; border-left:1px solid #ddd;}
.new_prolist li .pic { display:table-cell;text-align:center;vertical-align:middle;height:155px; width:100%; display:block;}

.new_prolist li .title{ height:25px; line-height:20px; margin-top:5px; text-align:center;}
.new_prolist li .title a{ font-size:14px; height:20px; line-height:20px; font-weight:normal; color:#444; overflow:hidden; display:block; }
.new_prolist li .title a:hover{ color:#e4181f;}
.new_prolist li .new_icon{ position:absolute; float:left; top:5px;}

.pro_lb_lish{ clear:both; margin-top:20px;}

.pro_dhbt{ border-bottom:3px solid #ddd; height:50px; line-height:50px; clear:both; color:#333; font-size:20px;letter-spacing:2px;}
.pro_dhbt h1{ font-size:20px; font-weight:normal; float:left; border-bottom:3px solid #e4181f;}
.pro_dhbt span{ color:#ccc;letter-spacing:5px; margin-left:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; float:left;}
.pro_dhbt .kjan{ float:right; text-align:right; font-size:12px; font-family: "Microsoft YaHei","微软雅黑","黑体"; padding-top:12px;}
.pro_dhbt .kjan a{ color:#555; font-size:14px; height:30px; display:block; float:right; line-height:30px; background:url(../image/kjan_icon.png) no-repeat; padding-left:32px; margin-left:10px;}
.pro_dhbt .kjan a:hover{ color:#555; font-size:14px; height:30px; display:block; float:right; line-height:30px; background:url(../image/kjan_icon2.png) no-repeat; padding-left:32px; margin-left:10px;}
.pro_dhbt .kjan .kjan02{  background-position:0px -30px !important;}
.pro_dhbt .kjan .kjan03{  background-position:0px -60px !important;}
.pro_dhbt .kjan .kjan04{  background-position:0px -90px !important;}
.pro_dhbt .kjan a:hover{ color:#e4181f;}

.hot_icon{ margin-left:2px; margin-top:5px;}
/*-- 产品大类 列表样式 --*/
.prodl_list{ clear:both; text-align:center; margin-top:10px;}
.prodl_list li{ width:199px; float:left; height:380px; padding:10px; position:relative; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:20px;}
.prodl_list li .pic { display:table-cell;text-align:center;vertical-align:middle;height:155px; width:100%; display:block;}

.prodl_list li .title{ height:25px; line-height:20px; margin-top:5px; text-align:center;}
.prodl_list li .title a{ font-size:14px; height:20px; line-height:20px; font-weight:normal; color:#e4181f; overflow:hidden; display:block; text-align:left}
.prodl_list li .title a:hover{ color:#e4181f;}
.prodl_list li .title02{ width:199px;  overflow:hidden}
.prodl_list li .title02 a {color:#333; font-size:14px; overflow:hidden; width:199px;  float:left;text-decoration:none; height:23px; line-height:23px; background:url(../image/icon03.png) no-repeat 98% center; text-align:left}
.prodl_list li .title02 a:hover{ color:#e4181f;}

.prodl_list li .fl_to {width:210px;height:190px;padding:10px 0 0 0px; text-align:left;background:url(../image/h_TM90.png);position:absolute;top:-300px;left:0;}
.prodl_list li .fl_to a {color:#333; font-size:12px; overflow:hidden; width:80px; padding-right:10px; margin-left:10px; float:left;text-decoration:none; height:23px; line-height:23px; background:url(../image/icon03.png) no-repeat 98% center;}
.prodl_list li .fl_to a:hover{ color:#e4181f;}

.prodl_list li .fl_to  h2{ background:#e4181f !important; height:30px; line-height:30px; bottom:0px; font-weight:normal; position:absolute; width:210px; text-align:center !important;}
.prodl_list li .fl_to  h2 a{ background:none!important; padding:0px; width:100%!important;line-height:30px !important; margin:0px !important; color:#FFF}
.prodl_list li .fl_to  h2 a:hover{ color:#FFF}

/*--产品目录 折叠伸缩型--*/
.none { display:none;}
.pro_menu { border:2px solid #ddd; padding:10px;  zoom:1; margin:10px auto; margin-bottom:15px; overflow:hidden}
.pro_menu h2{ font-size:18px; color:#444; border-bottom:3px solid #eee; height:40px; line-height:40px;}
.pro_menu h2 b{ border-bottom:3px solid #e4181f; display:block; width:75px; height:40px; font-weight:normal;}

.pro_menu h3 { font-family: "Microsoft YaHei",微软雅黑; font-size:16px; background:#f7f7f7; height:43px; line-height:43px; padding-left:12px; }
.pro_menu ul li { display:inline; }
.pro_menu ul li a { background:url(../image/bg1.png) no-repeat 0px 18px; padding-left:15px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
.pro_menu ul li a.noline { border-bottom:none; }
.pro_menu ul li a:hover{ color:#F30; }
.pro_menu ul li a.selected:hover { color:#fff; }
.pro_menu ul li .selected { background-color:#8caf00;  background-position:200px -9px; color:#fff; }
.pro_menu ul li {  display:inline-block; width:100%; min-height:43px; _height:43px; z-index:10; zoom:1;}
.pro_menu ul li h4 { cursor:pointer; background:url(../image/bg3.png) no-repeat 0px 16px; padding-left:20px; text-decoration:none; font-size:14px; color:#333; display:block;  line-height:43px; font-weight:normal; }
.pro_menu ul li h4  a{ color:#333; background:none; padding:0px;}
.pro_menu ul li.noline { border-bottom:none; }
.pro_menu ul li h4:hover { color:#e4181f; text-decoration:underline; }
.pro_menu ul li.selected h4 { background-position:0px -37px;}
.pro_menu ul li .on a { color:#e4181f; font-weight:bold; }
.pro_menu ul li a:hover { color:#F30; text-decoration:underline; }
.bg-color { background-color:#8caf00; }
.pro_menu li .list-item { padding:5px 0 0 8px;  zoom:1 }

.pro_menu li .list-item a { background:none; overflow:hidden;  border:none; color:#555; display:block; text-align:left;float:left; font-size:12px; width:190px; padding-left:10px;height:30px; line-height:30px;}
.pro_menu li .list-item a:hover{ color:#e4181f; text-decoration:none; }

.pro_menu ul li.selected{ display:block; color:#F00 !important;} 
.pro_menu ul li.selected h4 a{color:#F00 !important;}
.pro_menu ul li.selected .list-item{ display:none }

.pro_menu ul li.selected  div.none{ display:block!important;} 

.ser-online a { background:url(404.png) no-repeat 0 0; margin-top:10px; height:75px; border:1px solid #eaeaea; display:block;}

.pro_menu li .list-item .ej{background: url(../image/down.gif) right center no-repeat;}
.pro_menu li .list-item dl{ overflow:hidden;  float:left;}

.pro_menu li .list-item dl dt{cursor:pointer;}
.pro_menu li .list-item dl dt .ej{ background:url(../image/down.gif) right center no-repeat;}
.pro_menu li .list-item dl dt .ej:hover{background:url(../image/up.gif) right center no-repeat;}

.pro_menu li .list-item dl .sjj{text-transform: none;  width:188px;
border: 1px solid #ccc; margin-left:-1px; z-index:999; padding:10px 10px 10px 10px; margin-top:-2px; overflow:hidden; margin-top:30px; background:#FFF; position:absolute}
.pro_menu li .list-item dl .sjj .sj{ background:none; overflow:hidden;  border:none; color:#555; display:block; text-align:left;float:left; font-size:12px; width:90px; padding-left:2px; height:30px; line-height:30px;}
.pro_menu li .list-item dl .sjj .sj:hover{color:#e4181f;background-color:#fff; border:1px solid #e4181f; width:88px; border-radius:3px; height:28px; line-height:28px}

/*-- 产品LIST页 列表样式 --*/
.pro_listbox{ width:845px; clear:both; margin-top:20px; margin-left:-15px;}
.pro_listbox li{ width:405px; float:left; border:1px solid #ddd; margin:0 0px 15px 15px; position:relative;  height:162px; overflow:hidden;}
.pro_listbox li:hover{ border:1px solid #999;}
.pro_listbox li .pic{ height:160px; width:160px; background:#fff; display:table-cell;text-align:center;float:left; overflow:hidden; background:#fff;}
.pro_listbox li .pic:hover{}

.pro_listbox li .title{ float:left; width:220px; margin-left:10px; text-align:left; margin-top:15px; overflow:hidden;}
.pro_listbox li .title h1 a{ font-size:16px; height:16px; line-height:16px; overflow:hidden; font-weight:normal; color:#333; margin-bottom:10px; display: inline-block;}
.pro_listbox li .title h1 .sftj{font-size: 14px;
    color: #f00;    display: inline-block;
    float: right;}
.pro_listbox li .title h1 a:hover{ color:#e80043;}
.pro_listbox li .title p{ font-size:12px; color:#999; line-height:22px; height:88px; overflow:hidden; margin-bottom:5px;}
.pro_listbox li .title .ycan_box{ position:absolute; bottom:-50px; font-size:12px;}
.pro_listbox li .title .ycan_box a{ background:url(../image/iconfont.png) no-repeat; color:#333; padding-left:20px; margin-right:3px;}
.pro_listbox li .title .ycan_box a:hover ,  .ycan_box a.jrgwc:hover ,  .ycan_box a.cpdb:hover{ background:url(../image/iconfont02.png) no-repeat; color:#e4191f;}
.pro_listbox li .title .ycan_box a.jrgwc{ background-position:0px -23px; }
.pro_listbox li .title .ycan_box a.cpdb{ background-position:0px -45px; }

.pro_detailmap{ clear:both; font-size:14px;}
.pro_detailmap .map{ height:30px;line-height:30px;  font-size:12px;font-family:"simsun"; color:#444; text-align:left; }
.pro_detailmap .map b{background:url(../image/map_icon.png) no-repeat left center; padding-left:20px;}
.pro_detailmap .map a{ color:#444;}
.pro_detailmap .map a:hover{ color:#e4181f;}
.pro_detailmap .map span{ color:#f06524;}

.pro_detailmap h1.bt{ float:left; font-weight:22px; font-weight:normal; color:#333;}
.pro_detailmap .pro_bh{ float:right; background:#eee; border:1px solid #ccc; border-left:3px solid #e4181f; margin-top:3px; color:#333; height:30px; line-height:30px; padding:3px 15px 3px 15px;}
.pro_detailmap .pro_bh b{ font-weight:normal;}

/* 产品详细页 产品图片展示和基本资料 */
#pro_detail_box01{ width:100%; padding-bottom:20px; clear:both; border:1px solid #ddd;clear:both; margin-top:20px; margin-bottom:20px;-webkit-box-shadow: #ccc 0px 0px 5px;-moz-box-shadow: #ccc 0px 0px 5px;box-shadow: #ccc 0px 0px 5px;}

#pro_detail_text{ float:left; width:500px; margin-left:50px; margin-top:30px; display:block; font-size:12px;}
#pro_detail_text .pro_text01::first-line{ color:#e4191f;}
#pro_detail_text .pro_bt h1{font-size:22px; line-height:20px; font-weight:normal; color:#333; font-family: "Microsoft YaHei"; }
#pro_detail_text .pro_bt h2{ font-size:16px; font-weight:normal; color:#666;}
#pro_detail_text .pro_bt{ border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:20px; }
#pro_detail_text .pro_bt h1 a{ border-bottom:#e4191f 2px solid; padding-bottom:9px}

.pro_text01{line-height:24px; margin:15px 0 10px 0; color:#666;}

.pro_kjan_box{ clear:both; width:510px;  margin-top:30px; padding-left:2px;}
.pro_kjan_box li{ width:95px; height:80px; float:left; text-align:center;  border:1px solid #ddd; margin-left:-1px;}
.pro_kjan_box li img{ width:40px;}
.pro_kjan_box li a{ color:#666; display:block;padding:5px;}
.pro_kjan_box li b{ display:block; font-weight:normal; margin-top:10px;}
.pro_kjan_box li a:hover{ background:#f3f3f3; color:#fb7d01;}

  .ljdg_an{ width:235px; height:40px; display:block; margin-top:30px; background:#fb6b01; color:#fff; border-bottom:2px solid #fb4d01; font-size:24px; text-align:center; line-height:40px; -moz-border-radius: 3px;      /* Gecko browsers */
	  -webkit-border-radius:3px;   /* Webkit browsers */
	  border-radius:3px;            /* W3C syntax */}
  
  
  
  /* 产品介绍、详细参数、售后服务--TAB-- */ 
  #ny_pro_box02{ width:100%; clear:both; margin-top:30px;}
  #ny_pro_box02 #con { width:825px; float:left;margin:10px auto; clear:both;}
  #ny_pro_box02 #tags {height:50px;line-height:50px; border-bottom:3px solid #ddd;}
  #ny_pro_box02 #tags li {float:left;list-style-type: none; height:50px; margin-right:3px;}
  #ny_pro_box02 #tags li a {color: #333;line-height:50px;height:50px;width:102px; background:#fff; text-decoration: none;display:block; text-align:center;font-size:14px;}
  #tags2 {height:50px;line-height:50px; border-bottom:3px solid #ddd;}
 #tags2 li{width:102px;height:50px; text-align:center; line-height:50px; background:url(../image/up-4.png) no-repeat center bottom; color:#e4181f; border-bottom:3px solid #e4181f;}
  #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:33px;}
  #ny_pro_box02 #tags li.selectTag a {width:102px;height:50px; background:url(../image/up-4.png) no-repeat center bottom; color:#e4181f; border-bottom:3px solid #e4181f;}
  
  
  #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;}
  
  





/*-- 内页 日期图标型 新闻列表 --*/

.ny_news_list{ width:100%; float:left; font-size:12px; margin-top:5px;}
.ny_news_list li {clear:both; border: 1px solid #eee; margin-top:-1px; font-family: "Microsoft YaHei"!important; padding:5px; height:76px; cursor:pointer;}

.ny_news_list .datetime {width:60px;height:60px; margin-top:5px;text-align:center;display:block; float:left;font-family:Arial, Helvetica, sans-serif; }
.ny_news_list .datetime strong{display:block; font-size:40px; height:40px;line-height:40px; color:#e4181f;}
.ny_news_list .datetime b{font-size:12px; margin-top:5px; display:block; color:#666; font-weight:normal;}

.ny_news_list .cnt {float:left;width:720px; margin-left:5px; padding-left:15px; height:80px;}
.ny_news_list .cnt h4 {	font-size: 14px;font-weight: bold;margin-bottom: 2px; margin-top:5px;}
.ny_news_list p.summary {line-height:20px;margin-top:5px; color:#999; height:40px;  overflow:hidden;}
.ny_news_list .cnt h4 a{ color:#444;}
.ny_news_list .cnt h4 a:hover{ color:#ed6d34;}

.ny_news_list li:hover{ border:1px solid #ddd; z-index:999; zoom:1; position:relative;
-webkit-box-shadow: #ccc 0px 0px 5px;-moz-box-shadow: #ccc 0px 0px 5px;box-shadow: #ccc 0px 0px 5px;
}


#inside_rnewtil{ text-align:center; font-size:24px; color:#333333;width:100%; margin-top:20px; margin-bottom:10px; padding-bottom:10px; font-family: "Microsoft YaHei"!important;}
.inside_rnewtime{ text-align:center; font-size:12px; color:#666666; border:1px solid #ddd; width:100%; height:25px; line-height:25px;background:#f3f3f3; margin-top:5px;}
.inside_rnewcon{ font-size:12px; color:#333333; line-height:28px; margin-top:10px;width:100%; font-family: "Microsoft YaHei"!important;}



/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:280px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#ed6d34; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#ed6d34;}

/*---- 分页 ----*/
#fengye{ text-align:left;font-size:12px; line-height:28px;height:28px; *height:28px; overflow:hidden;clear:both; margin-bottom:3px; padding-top:20px; color:#333;}
#fengye input{ width:20px; height:15px; color:#e6392b;}
#fengye a{ border:1px solid #dedede;background:#e9e9e9;cursor:pointer;width:60px;color: #333; text-align:center; display:block; float:left; margin-right:10px; font-size:12px; line-height:25px; }
#fengye a:visited{color: #ff7300;}
#fengye a:hover{ border:1px solid #e4181f;background:#e4181f; color:#fff;}
#fengye input{  height:30px; text-decoration:999em; border:none; width:20px; height:18px;}
#fengye button{ width:30px; height:20px; background:#FF3300; color:#333; cursor:pointer;}

/*----------解决方案 列表 01--------*/
#case_list{ clear:both; padding-bottom:10px;}
#case_list li{ border-bottom:1px solid #ddd; font-size:12px; height:120px; clear:both;}
#case_list li .pic{ width:100px; height:100px; float:left; border:1px solid #ccc; text-align:center; background:#fff;}
#case_list li .text{ float:left; width:565px; margin-left:10px;}

#case_list li h4 a{ font-size:16px;  color:#333;font-family: "Microsoft YaHei"!important; font-weight:normal;}
#case_list li h4 a:hover{ color:#e60144;}
#case_list li p{ color:#444; line-height:18px; margin-top:5px;}
#case_list li a.ckxx{ color:#04894f; background:url(404.png) no-repeat right ; padding-right:5px; display:block; text-align:left; width:55px; line-height:20px; height:20px; font-size:12px; margin-top:5px;}
#case_list li a.ckxx:hover{color:#e60144;}

/*----------解决方案 列表 02--------*/
.mermain_con{width:820px;overflow:hidden;font-family: "Microsoft YaHei"!important;}
.mermain_con ul{width:820px;}
.mermain_con li{float:left; background:#fff; border:1px solid #eee;width:240px;height:250px;overflow:hidden;_display:inline;margin:0 16px 0 0;line-height:20px;margin:10px 15px 15px 15px;}
.mer_tit{height:34px;color:#333; text-align:center;font:14px/34px ;font-family: "Microsoft YaHei"!important;padding-top:4px; background:#f1f1f1; border-bottom:1px solid #eee;}
.mer_tit a{ font-size:14px; color:#333; line-height:30px;}
.mer_pic{ text-align:center; height:100px; overflow:hidden; border-bottom:1px solid #eee;}
.mer_text{color:#515151;font-size:12px;height:70px; padding:10px; line-height:20px; overflow:hidden;}
.mer_text a{ color:#999; font-size:12px;}
.mer_text a:hover{ color:#666}
.mer_link a{color:#fff; display:none;font-size:12px; height:25px; line-height:25px; width:90px;  text-align:center;  font-family:'simsun'; background:#F60;}
.mer_link a:hover{color:#fff; background:#F00;}
.mermain_con li:hover .mer_tit{ background:#F60;}
.mermain_con li:hover .mer_tit a{ color:#fff!important;}
.mermain_con li:hover { background:#f3f3f3;}


/*---------技术服务 列表-------*/
#article_lb{clear:both;}
#article_lb li{line-height:35px; height:35px; background:url(../image/icon_03.png) no-repeat 0px 16px; border-bottom:1px dashed #e5e5e5; font-size:12px; padding-left:13px; overflow:hidden;font-family:"Microsoft YaHei";}
#article_lb li a{ color:#444; float:left; font-size:14px;}
#article_lb li a:hover{color:#e60144; }
#article_lb li span{ float:right; color:#727272;}

/*----------技术文章 列表 02--------*/
#article_list{ clear:both; padding-bottom:10px;}
#article_list li{ border-bottom:1px solid #eee; font-size:12px; height:120px; clear:both; margin-bottom:20px;}
#article_list li .pic{ width:100px; height:100px; float:left;border:1px solid #eee;display:table-cell;vertical-align:middle; text-align:center; overflow:hidden; background:#fff;}
#article_list li .text{ float:left; width:660px; margin-left:15px;}

#article_list li h4 a{ font-size:16px;  color:#333;font-family:"Microsoft YaHei"; font-weight:normal;}
#article_list li h4 a:hover{ color:#f06524;}
#article_list li p{ color:#999; line-height:18px; margin-top:5px; height:50px; line-height:25px; overflow:hidden;}
#article_list li a.ckxx{ color:#fff; background:url(../image/icon03.png) no-repeat 95% #22469a ; height:25px; line-height:25px; padding-left:10px; padding-right:15px; display:block; text-align:left; width:55px; line-height:20px; height:20px; font-size:12px; margin-top:5px;}
#article_list li a.ckxx:hover{color:#fff; background:url(../image/icon03.png) no-repeat 95% #f06524 ;}



/* 资料下载列表 */
#news_bt_box{background:#f3f3f3 ;color:#000; height:25px; line-height:25px;}
#news_bt_box td{border:1px solid #eee; margin:0px; border-collapse:inherit;}

#dowm_leibiao{ margin:10px 0 20px 0;}
#dowm_leibiao li{ height:32px; line-height:32px;background:url(404.png) no-repeat 2px 8px; padding-left:25px;border-bottom:1px solid #ddd;}
#dowm_leibiao li:hover a{ color:#f06524;}
#dowm_leibiao li a{ float:left; color:#333;}
#dowm_leibiao li a:hover{ color:#f46f0e;}

#dowm_leibiao li span{ float:right; color:#444; margin-right:15px; font-size:12px;}
#dowm_leibiao li span b{ margin-right:80px; font-weight:normal; font-style:normal;}

#down_bt{ font-size:20px;font-family: "Microsoft YaHei"!important; margin:10px 0 10px 0;}



/*---- 图文形式 资料下载 列表 02----*/
.ny_down { margin-left:-15px; width:855px;}
.ny_down dl{ height:218px;overflow:hidden; padding-bottom:20px; padding-top:10px; width:400px; float:left; margin-left:15px; margin-top:20px}
.ny_down dl dd{ float:left; margin-right:20px; border:1px solid #eee; height:218px; width:160px;}
.ny_down dl dd img{ border:1px solid #ddd;}
.ny_down dl dt{ float:left; width:200px;}
.ny_down dl dt b.bt{ color:#444; font-size:14px; height:20px; line-height:20px; overflow:hidden; display:block; margin-top:5px; margin-bottom:5px; font-weight:bold;}
.ny_down dl dt p{ color:#666; font-size:12px; line-height:25px; overflow:hidden; height:100px; margin-bottom:10px;}
.ny_down dl dt .xz{ font-size:12px; color:#444; background:url(../image/iconfont-xiazai.png) no-repeat left 1px; padding-left:20px; height:30px; line-height:30px; overflow:hidden;  }
.ny_down dl dt .xz:hover{ color:#F30; text-decoration:underline;}


/*---- 图文形式 资料下载 列表 02----*/
.ny_down2 dl{ clear:both;padding-bottom:20px; padding-top:10px;}
.ny_down2 dl dd{   height:248px; width:206px; float:left; text-align:center;}
.ny_down2 dl dt{ float:left; width:206px;}
.ny_down2 dl dd b.bt{ color:#444; font-size:14px; height:20px; line-height:20px; overflow:hidden; display:block; margin-top:2px; margin-bottom:2px; font-weight:bold;}
.ny_down2 dl dd b.bt a{ font-size:12px; display:block;}
.ny_down2 dl  p{ color:#666; font-size:12px; line-height:25px; overflow:hidden; height:100px; margin-bottom:10px;}
.ny_down2 dl .xz{ font-size:12px; color:#F30; }
.ny_down2 dl .xz:hover{ color:#F30; text-decoration:underline; }






.left_anpro{ clear:both; height:35px; margin-bottom:15px; width:230px;}
.left_anpro a{ width:110px; height:35px; line-height:35px; color:#444; background:#dbdbdb; display:block; text-align:center; font-size:14px; margin-right:5px; float:left;}
.left_anpro a:hover{ background:#c9c9c9;}
.left_anpro a.dd_hover,.left_anpro a.dd_hover:hover{ background:#01a6dc; color:#fff;}

/*---------在线咨询-------*/
.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_box_ln{ clear:both; margin-bottom:15px;}
#job_box_ln .lcln_img{ float:left; border:1px solid #ddd; padding:2px; width:220px;}
#job_box_ln .ln_text{ float:left; margin-left:15px; width:580px;}

.ind_ygshgd_box{ clear:both;}
.ind_ygshgd_box h1{ float:left; width:}

/*---标题样式---*/
.biaoti03{ clear:both; height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.biaoti03 h1{ float:left; font-size:16px; font-weight:normal; color:#333; background:url(../image/icon_11.png) no-repeat left center; padding-left:20px;}
.biaoti03 h1 span{ color:#999; font-size:12px; margin-left:5px;}
.biaoti03 .more{ float:right; font-size:12px;color:#999; line-height:30px; background:url(../image/icon_02.jpg) no-repeat left center; padding-left:10px;overflow:hidden; width:41px; height:30px;}
.biaoti03 .more:hover{ color:#F30;}

/*---2大块招聘 列表---*/
.job_list{padding-top:15px; clear:both; margin-top:20px; margin-left:-20px; border-top:1px solid #ddd; padding-top:10px;}
.jobfl_box01{ width:400px; margin:5px 0px 5px 20px; float:left}
.jobfl_box01 .job_img{width:400px; height:80px; background:#ddd; margin-bottom:10px;}

.jobfl_box01 .job_list02{ font-size:12px; margin-top:5px; clear:both;}
.jobfl_box01 .job_list02 li{ height:24px; line-height:24px; *height:20px; *line-height:20px;overflow:hidden; background:url(../image/icon_01.jpg) no-repeat 0px 10px; padding-left:12px;}
.jobfl_box01 .job_list02 li a{ float:left; color:#666;}
.jobfl_box01 .job_list02 li a:hover{color:#F60;}
.jobfl_box01 .job_list02 li span{ float:right; font-size:9px; color:#999;}


/*---人力资源---*/
#job_bg{ background:url(404.png) no-repeat bottom; height:250px; line-height:26px; color:#444; padding-top:30px;}
#job_bg h1{ font-size:24px; font-weight:normal; margin-bottom:15px;}
#job_bg ul{ width:328px;}
#job_bg ul li{ background:url(404.png) no-repeat 0px 10px; padding-left:15px;}


table.ttl1{ background:#f3f3f3; height:32px; width:100%; border:1px solid #eee;}
table.ttl1 td{ font-weight:bold;color:#333;}

table.list{ margin:10px 0 0;}
table.list td{ height:30px; text-align:center; color:#666; border-bottom:1px solid #eee;}
table.list td.ttl{ text-align:left; padding:0 0 0 10px;}
table.list td.date{ text-align:left; color:#BBBBBB;}
table.list td.number{ color:#BBBBBB; font-size:11px; padding:0 0 0 10px; text-align:left;}
table.list td a{ color:#333;}


.job_nav_list{ width:100%; height:25px; clear:both; margin-top:10px; margin-bottom:20px;}
.job_nav_list a{ min-width:70px; height:25px; display:block; float:left; background:#dddddd; color:#333; text-align:center;line-height:25px; margin-right:5px; padding:0 5px 0 5px;}
.job_nav_list a:hover{ background:#666; color:#fff;}
.job_nav_active{ background:#009241!important; color:#fff!important;}

.jobname{ font-weight:bold; font-size:14px; color:#757575; margin:10px 0 15px;}
table.ttl2{ border:1px solid #E6E6E6;}
table.ttl2 td{ color:#666; text-align:center; font-weight:bold; background:#F2F2F2;}

.table1 td{ height:40px; text-align:center;}
.table1 td.f11{ font-size:11px; color:#333;}
.job_name{ text-align:left; margin-left:10px;}
.list a:hover{ color:#f2731e;}

.jobinfo{ color:#333; line-height:24px; padding:20px 0 20px 20px; border-top:1px dotted #C8C8C8;}
.jobinfo b{ color:#2d64a4;}

.btnbar{ text-align:right; margin:20px 0 0; border-top:2px solid #ccc; clear:both; padding-top:20px;}
.btnbar a{ margin:25px 0 0 15px;}

.yingpin td{ padding:5px 0;}
.yingpin .label{ width:90px; color:#989898;}
.yingpin .input{ width:430px;}
.yingpin .txtbox{ width:420px; height:21px; line-height:21px; padding:0 5px; border:1px solid #D6D6D6;}
.yingpin .txtarea{ width:420px; height:100px; line-height:21px; padding:0 5px; border:1px solid #D6D6D6;}
.yingpin .important{ width:30px; color:#f00; text-align:center;}
.yingpin .msg{ color:#CFCFCF;}
.yingpin .btn{ padding:25px 0 10px;}

.imgbox{ width:207px; height:180px; margin:0 0 10px; background:url(404.png) no-repeat; overflow:hidden;}
.imgbd{ display:block; width:185px; height:131px; text-align:center; padding:13px 0 0; margin:0 auto;}
.imgbd img{ width:185px; height:131px;}
.title1{ display:block; height:20px; line-height:20px; text-align:center; margin:5px auto 0; overflow:hidden;}
.title1:hover{ color:#990000;}


.fqa_tab_box{ clear:both; height:50px; margin-top:20px; margin-bottom:10px; background:url(404.png) repeat-x bottom; padding-bottom:20px;}
.fqa_tab_box a{ float:left; height:50px; width:120px; text-align:center; line-height:50px; font-size:14px; color:#333; background:#e4e5e7; display:block; margin-right:2px;}
.fqa_tab_box a:hover{ background:#dbdbdb;}
.fqa_tab_box a.fqadd_hover{ background:#01a6dc; color:#fff;}


/*---- 资料下载 列表 01----*/
#dowm_leibiao{ margin:10px 0 20px 0;}
#dowm_leibiao li{ height:32px; line-height:32px;background:url(404.png) no-repeat 2px 8px; padding-left:25px;border-bottom:1px solid #ddd;}
#dowm_leibiao li:hover b{ color:#F30;}
#dowm_leibiao li a{ float:right; color:#00a6dc; margin-left:10px;}
#dowm_leibiao li a:hover{ color:#F30; text-decoration:underline;}
#dowm_leibiao li b{ font-weight:normal; font-style:normal; float:left;}



/*  内页 内容搜索  */
.nr_ss{ margin-top:15px;background:#fff;font-family: "Microsoft YaHei";overflow:hidden; width:208px; clear:both; border:1px solid #ccc; height:25px;}
.nr_ss .ss_input{ width:180px; float:right; border:none;border-right:1px solid #ccc; background:url(404.png) repeat-x bottom; outline:none; height:25px; line-height:25px; text-indent:10px;font-size:12px; color:#999;font-family: "Microsoft YaHei"; float:left;resize:none;}
.nr_ss .ss_an{width:25px; height:25px; display:block; text-indent:999px; background: url(../image/ss_an.jpg) no-repeat left top; border:none; float:left;  cursor:pointer; color:#fff;font-family:"Microsoft YaHei"; font-size:14px;}
.nr_ss:hover{ border:1px solid #999;}


.tabber{ border-top:1px solid #ddd;border-left:1px solid #ddd;}
.tabber td{ border-bottom:1px solid #ddd;border-right:1px solid #ddd;}







.prodetail_box{ clear:both; margin-bottom:10px; border-bottom:1px solid #ddd; padding:10px;}
.prodetail_img{ float:left; width:250px; margin-right:20px; text-align:center;}
.pro_text01{ float:left; line-height:24px;}
.pro_text01 p{ clear:both; margin-bottom:5px;}
.pro_text01 p b{ float:left; display:block; width:70px;}
.pro_text01 p span{ float:left; width:250px;}

#pro_xxnr_box{ clear:both; line-height:24px; font-size:12px;}
#pro_xxnr_box .bt{ height:30px; line-height:30px; background:#ddd; padding-left:15px; color:#333; font-size:14px; font-weight:normal; margin-bottom:15px;}
#pro_xxnr_box .xxbrbox{ padding:5px;}
#pro_xxnr_box .xxbrbox table{border: 0px solid #fff;border-collapse:collapse;}
#pro_xxnr_box .xxbrbox table td{ border:1px solid #ccc; padding-left:5px; font-size:12px;}


.mmm{ float:right; color:#666; font-size:14px; line-height:30px}


/*case*/
#nr_main_box .case{width:850px; margin:0 auto; border-bottom:1px dashed #D6D6D6;padding-bottom:20px}
#nr_main_box .case .cases{padding-top:22px}
#nr_main_box .case .case1{padding-top:15px}
#nr_main_box .case dl{ overflow:hidden;zoom:1}
#nr_main_box .case dt{ float:left}
#nr_main_box .case dd{ float:left;width:590px;color:#666; font-size:14px;padding-left:25px; line-height:18px;padding-top:10px;}
#nr_main_box .case dl .deep a{color:#000; font-weight:bold; font-size:14px;padding-bottom:20px}
#nr_main_box .case dd span{ float:right}
#nr_main_box .case dd span a{color:#666; font-size:14px}
#nr_main_box .case dl .deep1{padding-top:20px; font-size:13px;}


#top .head{ overflow:hidden;zoom:1;width:300px;padding-top:10px; float:right;}
#top .head ul li{ float:right;}
#top .head ul li img{ vertical-align:middle}
#top .head ul li a{ font-size:14px; color:#333}
#wxImg{ width:100px; height:101px; margin-top:5px; display:none; position:absolute;z-index:5555}

.move_div {position: fixed;width: 360px;height: 200px;left: 0;top: 0;cursor: pointer;background: #d2435c; z-index:99999}

.index_gg_bg{position:absolute; z-index:9999999; left:0; top:0; display:none; width:100%;height:100%;    background: rgba(0,0,0,.5);}
.index_gg{position:fixed; width:360px;height:200px;margin:0 auto;left:50%;margin-left:-180px; z-index:99999999;top:280px;}
.index_gg_guanbi{display:block;width:30px;height:30px;background:#ff0000  url(../image/index_gg_guanbi.png) no-repeat center center;background-size:contain;position:absolute;top:0;right:-25px;border-radius:50%;}

.guanbi2{display:block;width:30px;height:30px;background:#ff0000  url(../image/index_gg_guanbi.png) no-repeat center center;background-size:contain;position:absolute;top:0;right:-25px;border-radius:50%;}

.c_friendLink{width:1100px; margin:0 auto 35px;}
.c_friendLink a{display:inline; list-style:none; padding:0 5px; font-size:14px; color:#444;}
.c_friendLink a:hover{ color:#e4181f;}


#dbgd{    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999; width:100%; height:139px;background:#fff;}
.clearfix { zoom: 1; }
.clearfix:after { content: "."; display: block; visibility: hidden; height: 0; clear: both; }
#nybanner{ margin-top:140px;}
#top{height:95px;}
#pz_banner{ margin-top:140px;}
#ny_center{ margin-top:140px;}


.qq_style01{width:128px;position:absolute;top:300px;left:0px;z-index:999999999;}
.qq_style01 .qq_style_l{width:20px;height:20px;display:block;position:absolute;top:-8px;left: 265px;background:#3782e7 url(../image/qq_close.png) center center no-repeat;cursor:pointer;border-radius:50%;}
.qq_style01 .qq_style_l:hover{background:#ff1800 url(../image/qq_close.png) center center no-repeat;}
.qq_style01 .qq_style_r{width:128px;background:#3782e7;padding-top:5px;padding-bottom:5px;}
.qq_style01 .qq_style_r .qq_r_up{background:#ffffff;border-radius:2px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_up .qq_r_tlt{height:30px;line-height:30px;font-size:12px;color:#3782e7;background:url(404.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_style_r .qq_r_up .qq_list{padding-top:5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li{padding:2px 0 5px;}
.qq_style01 .qq_style_r .qq_r_up .qq_list li a{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:12px;background:url(404.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_r_down{background:#ffffff;border-radius:4px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_r_down .tel_r_tlt{height:30px;line-height:30px;font-size:12px;color:#3782e7;background:url(404.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_style_r .qq_r_down .tel_list li{display:block;height:30px;line-height:30px;text-decoration:none;color:#555;font-size:12px;border-bottom:1px solid #e6e5e4;overflow:hidden;}
.qq_style01 .qq_style_r .qq_code{background:#ffffff;border-radius:4px;width:100px;margin:0 auto;padding:10px 10px;}
.qq_style01 .qq_style_r .qq_code img{display:block;width:91px;height:91px;margin:0 auto;}
.qq_style01 .qq_style_r .qq_code p{font-size:12px;text-align:center;color:#555555;padding-top:5px;}
.qq_style01 .qq_r_up1{background:#ffffff;border-radius:2px;width:100px;margin:0 auto 5px;padding:10px 10px;}
.qq_style01 .qq_r_up1 .qq_r_tlt{height:30px;line-height:30px;font-size:12px;color:#3782e7;background:url(404.png) left center no-repeat;padding-left:20px;border-bottom:1px solid #a3caff;}
.qq_style01 .qq_r_up1 p{font-size:12px;color:#555555;padding-top:5px;}




/* banner 开始 */
.swiper-container1 { width:100%; height:300px; overflow:hidden; margin:140px auto 0; padding:0; position:relative; float:left;}
.swiper-container1 .swiper-slide { background-size:1920px 300px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.swiper-slide .part { display:block; width:100%; height: 100%; position: relative;}
.swiper-slide .part img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:20px; overflow:hidden; margin:0; padding:0; left:0; bottom:10px!important;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:16px; height:16px; margin:0 5px!important; border-radius:50%; opacity:1; background:url(../image/btn_icon_banner.png) -27px center no-repeat;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {background:url(../image/btn_icon_banner.png) 0 center no-repeat;}
.swiper-container1 .swiper-button-prev, .swiper-container1 .swiper-button-next { width:36px!important; height:79px!important; top:50%!important; margin:-24px 0 0!important;}
.swiper-container1 .swiper-button-prev { background:url(../image/btn_left_1_1.png) center center no-repeat; left:16%;}
.swiper-container1 .swiper-button-next { background:url(../image/btn_right_1_1.png) center center no-repeat; right:16%;}
.swiper-container1 .swiper-button-prev:hover { background:url(../image/btn_left_1_2.png) center center no-repeat;}
.swiper-container1 .swiper-button-next:hover { background:url(../image/btn_right_1_2.png) center center no-repeat;}
/* banner 结束 */


/*首页解决方案滚动*/
.ind_news_box .topLoop{ height:30px;}
.tjpro_list{ padding:0 0; margin:439px 0 0;}
.swiper-container2{ overflow:hidden;position:relative;}
.swiper-container2 .swiper-slide{ text-align:left;}
.swiper-container2 .swiper-slide a{ display:block; height:30px; line-height:30px; color:#444; font-size:14px;}
.swiper-container2 .swiper-slide a:hover{ color:#e4181f;}


/*首页精品展示滚动*/
.lyTest3 { width:1100px; margin:20px auto 0; padding:10px 0 0; position:relative;}
.swiper-container3 {overflow:hidden; margin:0 auto; padding:0 0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.swiper-container3 .swiper-slide {}
.swiper-container3 .swiper-slide .pic{ text-align:center; line-height:0px;  } 
.swiper-container3 .swiper-slide .pic img{ width:264px; height:140px; } 
.swiper-container3 .swiper-slide .pic a:hover img{ border-color:#f00;  } 
.swiper-container3 .swiper-slide .title{ line-height:36px; height:36px; background:#e9e9e9; color:#333; text-align:center; overflow:hidden;} 
.swiper-container3 .swiper-slide .title a{ color:#333; display:block; font-size:14px}
.swiper-container3 .swiper-slide .title a:hover{ background:#666; color:#fff;}
.swiper-container3 .swiper-slide:hover .title a{background:#666; color:#fff; font-size:14px}
/*分页器*/
.lyTest3 .swiper-pagination3 { position:absolute; width:100%; height:10px; overflow:hidden; margin:0; padding:0; left:84%!important; bottom:226px!important;}
.lyTest3 .swiper-pagination3 .swiper-pagination-bullet { width:10px; height:10px;margin:0 3px!important; border-radius:50%; opacity:1; background-color:#ccc;}
.lyTest3 .swiper-pagination3 .swiper-pagination-bullet-active { background-color:#f00;}
.lyTest3 .swiper-button-prev3, .lyTest3 .swiper-button-next3 { width:7px!important; height:13px!important; position:absolute; top:-9%!important; margin:-34px 0 0!important; cursor:pointer;}
.lyTest3 .swiper-button-prev3 { background:url(../image/icoLeft.gif) center center no-repeat;left:908px;}
.lyTest3 .swiper-button-next3 { background:url(../image/icoRight.gif) center center no-repeat;right:50px;}