﻿@charset "utf-8";
/*全局样式*/
html { overflow-x: hidden; overflow-y: auto; }
*{ padding:0; margin:0}
body,td,th,ul,li {margin: 0px; padding:0; font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体" ; font-size:12px; color:#333; line-height:22px; font-weight:normal}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";font-size:12px;color:#333;text-decoration:none;}
a:hover{color:#f47209;}
em,i{ font-style: normal;}
/*表单中的字体属性与表单以外的不一致，需要单独定义*/
input, label, select, option, textarea, button, fieldset, legend { font:12px/18px "Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; }

/*公用样式*/
.mb20 { height: 20px;}
.mb25 { height:25px;}
.mb35 { height:35px;}
.mb40 {height: 40px;}
.mb50 {height: 50px;}
.mb60 { height: 60px;}
.ptb30{padding:30px 0;}
.fl { float:left;}
.fr { float:right;}
a.blue { color:#00a2e9; text-decoration:none; }
a.blue:hover { text-decoration:underline; color:#004e91; }
.clean{ clear:both; display:block; }
input,button,select,textarea{outline:none; border:none;}
/* -- 页面整体布局 -- */
.clear:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clear{*zoom:1;clear:both;}
.container{width:1010px; height:auto; margin:0 auto;}

/*头部开始*/
.header{ background:#e6e6e6; height:33px;}
.header_top { height:33px; font:12px "Microsoft YaHei"; color:#565656; line-height:33px; width:1000px; margin:0 auto}
.header_top p a{ color:#565656;padding:0 10px;line-height:31px;}
.header_top p .cur{background:url(../images/top_05.png) no-repeat left center;padding-left: 24px;}
.header_top p span a { color:#fff}
.header_top p .nones { color: #007DEF}

.top{ height:132px; overflow:hidden}
.top .logo { float:left; font-size:0; line-height:0; padding-top:17px; }
.top .logo img{ height:100px;}
.top .logo a{ margin-right:15px;}
.top .tel {padding-left:50px; margin-top:48px;padding-top: 2px; background:url(../images/top_15.png) no-repeat left 2px; font:14px "Microsoft YaHei"; color:#666666;line-height: 10px; }
.top .tel span { display:block; font:24px "Microsoft YaHei"; color:#242424;font-weight: bold;}

.top h1{background:url(../images/logo_l.gif) left bottom no-repeat;float:left; line-height:26px;padding:40px 0 0 15px;font-size:16px; font-weight:100;
 color:#00a3a0; display:block}
.top h1 b{ display:block; font-size:28px; color:#0859a8; font-weight:bold; line-height:36px;}


/*nav*/
#headbot{height:49px;background: url(../images/nav_bj.jpg) repeat-x center top;}
.mainwidth{width:1000px;margin-left:auto;margin-right:auto;}
#nav{margin: 0 auto;padding: 0;z-index: 1130;width: 1002px;height:49px;}
#nav li {float:left;width:140px;display: block;font-weight:bold;text-align:center;	}
	
	
#nav li.navjg {width:2px;height:49px;overflow:hidden;FLOAT: left;LINE-HEIGHT: 40px;}

.menunew{width:140px;}
.menunew a{color:#ffffff;display:block;height:49px;line-height:45px;font-size:16px;font-weight:normal; background:url(../images/tw_03.jpg) no-repeat right center}
.menunew a:hover {BACKGROUND:#00a3a0; COLOR: #fff;display:block;font-weight:normal;height:49px;line-height:45px;TEXT-DECORATION: none; }

.prodiv {background: rgb(255, 255, 255);margin-top:0px;width: 780px; overflow: hidden;position: absolute;box-shadow: 0px 2px 8px rgba(0,0,0,0.2);border-radius:0px 0px 5px 5px;padding-bottom:20px;visibility: hidden;z-index: 1110;}
.prodiv .shadow {top: 0px; bottom: auto;position: absolute;}
.prodiv .t {color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; color:#000000; text-align:center;}


.percent640 {width: 620px;float:right;}
#procont {color: rgb(102, 102, 102); padding-top:12px; height:160px; width:620px;float:left; }
#procont ul {width:620px;}
#procont ul li img {width:140px; }
#procont ul li {background: none; color: #333333; font-size: 12px; line-height:20px;font-weight:normal;width:150px;}
#procont ul li a,#procont ul li a:link,#procont ul li a:visited{text-decoration: none;	font-size: 14px; line-height: 30px;color:#666666;width:150px;font-weight:normal;background:none;}
#procont ul li a:hover{font-weight:normal;line-height: 30px;text-decoration: none;	font-size: 14px; color:#00a3a0;width:150px;background:none;}
.nav_lev2 {background: rgb(255, 255, 255);margin-top:0px;padding-bottom:10px;width: 380px; overflow: hidden;position: absolute;box-shadow: 0px 2px 8px rgba(0,0,0,0.2);border-radius:0px 0px 5px 5px;visibility: hidden;z-index: 1110;}
.hover .nav_lev2 {display: block;}
.nav_lev2 .cont {padding: 20px; color: rgb(102, 102, 102);}
.nav_lev2 .t {color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; }
.nav_lev2 .shadow {top: 0px; bottom: auto;}
.nav_lev2 .cont ul {width: 100%; overflow: hidden;}
.nav_lev2 .cont li {width: 30%; margin-right: 3%; float: left; line-height:20px;}
.nav_lev2 .cont li p {font-weight:normal; font-size:12px; text-align:left;}
.nav_lev2 .cont li a {background: none; color: #333333; padding-left: 0px; font-size: 12px; line-height:20px;height:20px; font-weight:normal;}
.nav_lev2 .cont li a:hover {background: none; color:#0150A0; padding-left: 0px; font-size: 12px; line-height:20px;height:20px;font-weight:normal;}

.picshownew {width:200px; float:right; padding:20px;}
.picshownew img {width: 179px;  float:right;}
.picshow img {width: 179; height:103px; float:right;}

.nav_menu {background: rgb(237, 237, 237); padding-bottom: 9999px; margin-bottom: -9999px; float:left; width:140px; padding-top:10px; }
.nav_menu li {height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; color:#666666;text-align:left; width:100%; font-weight:normal; background:none!important}
.nav_menu li a,.nav_menu li a:link,.nav_menu li a:visited{display: block;text-decoration: none;	overflow: hidden; font-size: 14px; text-align:left;height: 30px; line-height: 30px;color:#666666;/* background: rgb(237, 237, 237); */width:100%;font-weight:normal; background:none;padding-left:15px;}
.nav_menu li a:hover{display: block;font-weight:normal;text-align:left;height: 30px; line-height: 30px;text-decoration: none;	overflow: hidden; font-size: 14px; color:#0150A0; background:#CCC;width:100%;}




/*搜索开始*/
.serarch { width:100%; height:48px; overflow:hidden; border-bottom:solid 1px #d1d1d1; background:#eee;}
.keyWord { line-height: 46px; height:46px; overflow: hidden; width: 590px;}
.keyWord a {padding: 0 2px;}
.searchBox {width: 276px;padding-top:9px;}
.soText{float:left; width:222px; height:16px; line-height:16px; padding:6px 10px; color:#666; border:none; background:url(../images/searchTxt.jpg) no-repeat center; outline:none;}
.soBtn{float:right; width:34px; height:28px; border:none; background:url(../images/searchBtn.jpg) no-repeat center;cursor: pointer; overflow:hidden; text-indent:-999px;}
.keyWord{width:590px; overflow:hidden;}
.keyWord em{float:left;}
.keyWord p{ float:left;}
.keyWord a{padding:0 2px;}

/*产品开始*/
.cpbj{ background:url(../images/cpbj.jpg)}
.mt_29{ padding-top:29px;}
.mt_24 { margin-top:24px;}
.mt_20 { margin-top:20px;}
.cpMu{width:202px; background-color:#0381d8;}
.cpMu h4{height:86px; background:url(../images/index1.jpg) no-repeat center; text-align:center; color:#fff;}
.cpMu h4 span{padding-top:20px; font-size:20px; overflow:hidden; display:block;}
.cpMu h4 p{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#bbd4e5; line-height:23px;}
.cpMu ul{background-color:#2e97e0;}
.cpMu ul li a{padding-left:28px; display:block; height:48px; line-height:48px; border-bottom:1px solid #5eb0e9; color:#fff; text-decoration:none;font-size:16px}
.cpMu ul li a:hover{background:url(../images/cpMuLiH.jpg) no-repeat center; color:#535353;}
.cpMuTxt{padding-top:20px; padding-bottom:15px; margin:0 8px; border-bottom:1px solid #5eb0e9; font-weight:bold;}
.cpMuTxt span{padding-left:8px; font-size:18px; color:#fff;}
.cpMuTxt p{margin-top:8px; margin-left:8px; font-size:15px; color:#ffe400;}
.cp_phone{margin-left:8px; padding-top:8px; padding-left:50px; margin-top:10px; background:url(../images/cpphoen_ico.png) no-repeat left center; color:#fff; padding-bottom:8px;}
.cp_phone dd{font-size:20px; font-family:Arial, Helvetica, sans-serif;}

.cp_right { width:772px; overflow:hidden; float:right;}
.cp_right_a {border-top:#0381d8 solid 2px; padding-top:11px; height:39px;}
.cp_title { float:left; width:365px; overflow:hidden; color:#0381d8; font-size:18px;}
.cp_more { width:53px; height:39px; float:right;}
.cpList {overflow:hidden; width:800px;}
.cpList li{ margin-right:17px; margin-top:10px;float:left; width:243px; text-align:center; border:solid 1px #dadada;}
.cpList li img{ width:243px; height:190px;}
.cpList li.noMr{margin-right:0px;}
.cpList li h5{height:32px; line-height:32px; overflow:hidden; font-weight:normal; overflow:hidden; font-size:14px; background:#dadada;}
.cpList li h5 a{color:#4a4a4a;}
.cpList li h5 a:hover { color:#000;}

/*优势*/
.title1 { font-weight:bold; font-size:37px; color:#005ab4; text-align:center; width:1002px; display:block;}
.dect { text-align:center; color:#666; height:62px; line-height:62px; font-size:16px;}

.bqys {width:1002px; height:125px; margin:35px auto 0; overflow:hidden;}
.bqys_t { line-height:40px; height:40px;}
.bqys_ys { background:url(../images/index4.jpg) no-repeat left top; height:378px; width:1002px; overflow:hidden; margin:0 auto 37px;}
.bqys_a { padding-top:29px; height:88px; width:1002px; margin:0 auto; overflow:hidden;}
.bqys_a_l { width:216px; overflow:hidden; float:left;}
.pl_148 { padding-left:148px;}
.ys_title { font-size:17px; font-weight:bold; line-height:37px; color:#0857b3;}
.ys_p { line-height:22px; font-size:13px; color:#343434;}
.bqys_a_r { width:335px; float:right;}

.bqys_b { padding-top:75px; height:100px; width:1002px; margin:0 auto; overflow:hidden;}
.pl_186 { padding-left:186px;}
.bqys_b_r { width:325px; float:right;}
.bqys_c { padding-top:75px; height:88px; width:1002px; margin:0 auto; overflow:hidden;}
.pl_224 { padding-left:239px;}
.bqys_c_r { width:432px; float:right; padding-top:10px;}


/*辅助材料*/
.proc{overflow:hidden;height:450px;background:#eee;}
.container1{ width:1000px; margin:0 auto}
.proc .tit{ font-size:24px;color: #005ab4; font-weight:800; text-align:center; padding-top:35px;}
.proc .tit span{ display:block; color: #666; font-size:16px; line-height:34px; font-weight:normal;}
.proc2{display:block;margin-top:20px; position:relative; background:url(../images/liucbj.jpg) no-repeat 20% 10%; height:313px;}
.proc2 ul{display:block;margin-bottom:10px;}
/*.proc2 ul li{display:block;float:left;padding-right:20px;width:70px;background:url(../images/proc_nbg.png) no-repeat right 20px;}
.proc2 ul li img{display:block;margin:0 auto;width:53px;height:53px;}
.proc2 ul li img{ transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.proc2 ul li:hover img{-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg); }
.proc2 ul li em{display:block;width:70px;line-height:34px;font-size:14px;text-align:center;}
*/
.proc2 ul li{font-size:14px;color:#ffffff;float:left; display:block;margin-bottom:15px;border-radius:20px;background:#00a3a0; position:absolute}
.proc2 ul li.cur{background:#006ace;}
.proc2 ul li.laster{margin-right:0;}
.proc2 ul li strong{ padding:0 20px;line-height:38px;height:38px; text-align:center;display:block;text-align:center; }

.proc2 ul li .proc_list{ display:none; position:absolute; width:308px; right:-116px; top:-106px; background:url(../images/prco2_bj.png) no-repeat left top; z-index:999; color:#fff; height:104px; font-size:12px; line-height:20px;}
.proc2 ul li .proc_list span{ padding:10px 8px 10px 18px; display:block}
.proc2 ul li:hover .proc_list{ display:block;}

/*
.proc2 ul .green{ background:#009946}
.proc2 ul .yellow{ background:#f9b62a}
.proc2 ul .red{ background:#e70012}
.proc2 ul .purple{ background:#a50c5f}
.proc2 ul .blue{ background:#0e6eb8}
.proc2 ul .rose_red{ background:#e5007f}*/

.proc2 ul li.proc01{ left:70px;}
.proc2 ul li.proc02{ left:200px;}
.proc2 ul li.proc03{ left:330px;}
.proc2 ul li.proc04{ left:460px;}
.proc2 ul li.proc05{ left:590px;}
.proc2 ul li.proc06{ left:720px;}
.proc2 ul li.proc07{ left:850px;}
.proc2 ul li.proc08{ left:900px;top:100px;}
.proc2 ul li.proc09{ right:160px; top:100px;}
.proc2 ul li.proc10{ right:320px; top:100px;}
.proc2 ul li.proc11{ right:480px; top:100px;}
.proc2 ul li.proc12{ right:650px; top:100px;}
.proc2 ul li.proc13{ right:800px; top:100px;}

.proc2 ul li.proc14{ left:10px; top:150px;}
.proc2 ul li.proc15{ left:0px; top:220px;}
.proc2 ul li.proc16{ left:90px; top:260px;}

.proc2 ul li.proc17{ left:90px; top:260px;}
.proc2 ul li.proc18{ left:230px; top:260px;}
.proc2 ul li.proc19{ left:360px; top:260px;}
.proc2 ul li.proc20{ left:470px; top:260px;}
.proc2 ul li.proc21{ right:360px; top:260px;}
.proc2 ul li.proc22{ right:260px; top:260px;}
.proc2 ul li.proc23{ right:160px; top:260px;}
.proc2 ul li.proc24{ right:60px; top:260px;}
.proc2 ul li.proc25{ right:0px; top:200px;}


/*主推产品*/
.liucheng{position: relative; overflow: hidden; width: 100%; height:240px;  background: url(../images/m11bg.jpg) no-repeat center;}
.liucheng .container {position: relative; width:1050px;height:458px; margin: 0 auto; overflow:hidden;}
.liucheng .container .title5 {position: relative; height:60px;  background:; text-align:center;  color:#fff; margin:23px auto 0;}
.liucheng .container .title5 h2 {position: relative; color:#fff; font-size:30px;top: 12px; }
.liucheng .container .title5 p {position: relative; color:#fff; font-size:23px; top:0px; left:249px; font-weight:bold;}
.liucheng .icon{ height:116px; display:inline-block; margin-top:10px; }
.liucheng .icon li{ float:left; width:116px; height:116px; display:block; text-align:center; margin-right:18px;margin-left:16px; position:relative; }
.liucheng .icon li:nth-child(8n){margin-right:0px;}
.liucheng .icon li p{ font-size:14px; font-weight:bold;top:83px; width:117px; position:absolute}
.liucheng .icon li a p{color:#fff;}

.liucheng .icon li.icon00{overflow:hidden}
.liucheng .icon li .iconimg{display:block;width:100%;box-sizing:border-box;-webkit-transition: all 1300ms;-moz-transition: all 1300ms;-ms-transition: all 1300ms;-o-transition: all 1300ms;transition: all 1300ms;}
.liucheng .icon li.icon00:hover img{-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1.05,1.05);-webkit-transform:translateZ(0) scale(1.05,1.05);-ms-transform:translateZ(0) scale(1.05,1.05);-moz-transform:translateZ(0) scale(1.05,1.05);}





.liucheng .icon li.icon01{ background: url(../images/tu1.png) no-repeat center top;}
.liucheng .icon li.icon02{ background: url(../images/tu2.png) no-repeat center top;}
.liucheng .icon li.icon03{ background: url(../images/tu3.png) no-repeat center top;}
.liucheng .icon li.icon04{ background: url(../images/tu4.png) no-repeat center top;}
.liucheng .icon li.icon05{ background: url(../images/tu5.png) no-repeat center top;}
.liucheng .icon li.icon06{ background: url(../images/tu6.png) no-repeat center top;}
.liucheng .icon li.icon07{ background: url(../images/tu7.png) no-repeat center top;}

/*合作伙伴*/
.cor{ font-family:"Microsoft YaHei"; clear:both;padding:40px 0 0;height:205px; overflow:hidden; background:#f5f5f5;margin:40px auto 0 auto;}
.cor h3{padding:0 0 0 258px;height:68px;background:url(../images/cor_t.gif) left 10px no-repeat;}
.cor h3 p{ line-height:28px;height:28px; overflow:hidden;}
.cor h3 p b a{ font-size:24px; color:#005ab4;margin:0 7px 0 0;}
.cor h3 p i a{margin:5px 0 0; clear:both; display:inline-block; text-align:center; font-style:normal;width:61px; line-height:20px;height:20px; border:1px #cecece solid; text-transform:uppercase; font-family:Arial; color:#999; font-size:12px; font-weight:100;}
.cor h3 span{ text-transform:uppercase; line-height:23px;padding:0 0 0 0; font-size:12px;font-weight:100; color:#999; font-family:"Microsoft YaHei";}
.cor_c{ clear:both;}
.cor_c li{ text-align:center; float:left;width:172px;margin:0 2px 0 18px; display:inline;}
.cor_c li img{width:172px;height:78px;overflow:hidden; display:block; border:1px #d2d2d2 solid;}
.cor_c li span{ font-size:12px; display:block;line-height:28px;overflow:hidden;}
.cor_c li span a,.cor_c li span a:hover{ color:#555;}
.cor_c .to_l,.cor_c .to_r{margin-top:16px; display:inline-block;width:14px;height:50px;}
.cor_c .to_l{background:url(../images/tol.gif) left top no-repeat;}
.cor_c .to_l:hover{background:url(../images/tor2a.gif) left top no-repeat;}
.cor_c .to_r{background:url(../images/tola.gif) left top no-repeat;}
.cor_c .to_r:hover{background:url(../images/tor2.gif) left top no-repeat;}
  
  
/*关于*/
.gy_bg{ background:url(../images/gy_bg.jpg) no-repeat center 0; height:688px;}
.gy{width:1000px; margin:0 auto;}
.gy h2{ background:url(../images/zj_h3.gif) no-repeat center 72%; text-align:center; height:36px; padding-top:52px; margin-bottom:30px;}
.gy h2 a{font-family:"Microsoft Yahei"; font-size:24px; }
.gy h2 span{ padding-left:6px;}
.gy h2 a{ color:#fff; font-weight:normal;}
.jz_con {width:730px; float:left;} 
.jz_con dl { height:197px;}
.jz_con dl dt { float: left}
.jz_con dl dt img { width:373px; height:265px;}
.jz_con dl dd { float: left; width:328px; padding-left:25px;}
.jz_con dl dd h3 { line-height:30px; margin:8px 0 10px 0; height:30px; overflow:hidden;}
.jz_con dl dd h3 a { font-size:12px; color:#fff;}
.jz_con dl dd p { color:#fff; line-height:22px; height:80px; overflow:hidden;height:114px;}
.jz_con dl dd span { display:block; padding-top:30px;}

.zz_r{ width:220px; float:right;}
.zz01,.zz03 { padding:110px 8px 0;}
.zz01 a { width:12px; height:24px; display:block;}
.zz01 a:hover { }
.zz03 a {  width:12px; height:24px; display:block;}
.zz03 a:hover { }
.zz02{width:164px;}
.zz02 ul li { float:left; width:164px;font-size:0;}
.zz02 ul li img { width:164px; height:215px; }
.zz02 ul li span { display:inline-block; height:29px; line-height:29px; overflow:hidden; text-align:center; background:#0074c5;width:164px; font-size:12px;}
.zz02 ul li span a { color:#fff;}

.zj03{ width:1000px; height:228px; padding-top:37px; margin-top:30px; background:url(../images/zj_bggg.gif) no-repeat center bottom #fff;}
.zj03 .hz02 ul li img{ width:215px; height:152px; padding:3px;}
.zj03 .hz02 ul li{ padding:0 9px; width:217px;}
.zj03 .hz01{ padding-left:0; padding-right:6px;}
.zj03 .hz01,.zj03 .hz03{ padding-top:44px;}
.zj03 .hz02 ul li span{ color:#4e4b4b; height:23px; line-height:23px;}
  
.hz02 ul li { float:left; padding:0 6px; display:inline; width:201px;}
.hz02 ul li img { border:solid 1px #cccbcb; width:199px; height:72px;}
.hz02 ul li span { display:block; height:35px; line-height:35px; overflow:hidden; text-align:center;}
.hz02 ul li span a { color:#666}
    
/*news*/
.inf{ font-family:"Microsoft YaHei"; clear:both;padding:35px 0 0; background:#f5f5f5;height:460px; overflow:hidden; margin-top:36px;}
.pb_t2{ line-height:28px;height:30px; overflow:hidden;background:url(../images/wt_t.gif) left 28px repeat-x;}
.pb_t2 li{ float:left; font-weight:bold;}
.pb_t2 li a{ display:inline-block; font-weight:bold;padding:0 16px; font-size:16px; color:#555; line-height:28px;}
.pb_t2 li a:hover,.pb_t2 li.cur a{color:#005ab4; border-bottom:2px #005ab4 solid;}
.pb_t2 .fr{ text-transform:uppercase; font-family:Arial; color:#999;}
.inf2{width:640px; height:385px;padding:20px 20px 0 ;overflow:hidden;
background:#fff url(../images/inf_l.gif) 315px 240px no-repeat;}
.inf2_ci dl{width:600px; clear:both;padding:20px 0 0;height:165px; overflow:hidden;}
.inf2_ci dt{ float:left;}
.inf2_ci dt img{width:196px;height:145px;overflow:hidden;display:block;}
.inf2_ci dd{width:385px;float:right;}
.inf2_ci dd h4{line-height:16px;height:23px; font-size:14px; width:385px; overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis;}
.inf2_ci dd h4 a,.inf2_ci dd h4 a:hover{color:#005ab4;}
.inf2_ci dd p{ text-align:justify;line-height:26px; font-size:12px; color:#555;height:105px; overflow:hidden;}
.inf2_ci dd b a{color:#00a3a0;}
.inf2_c ul{overflow:hidden; clear:both;}
.inf2_c li{ line-height:30px;height:30px;overflow:hidden;padding:0 0 0 14px;
background:url(../images/inf_ic.gif) left 12px no-repeat;width:300px;}
.inf2_c li a{color:#555;}
.inf1{padding:19px 20px 0 20px;width:260px;overflow:hidden;height:385px; background:#fff;}
.inf1_c{ clear:both;padding:13px 0 0; line-height:25px; font-size:12px;}
.inf1_c dt a{color:#005ab4; font-weight:bold; display:inline-block;}
.inf1_c dl{ border-bottom:1px #d3d4d5 dashed;padding:0 0 13px;margin:0 0 10px;color:#666; border-bottom:1px #cecece dashed;}
.inf1_c dl dt,.inf1_c dl dd{ padding:0 0 0 22px; clear:both;}
.inf1_c dl dt{background:url(../images/que.gif) left 5px no-repeat;margin:0 0 9px;}
.inf1_c dl dd{background:url(../images/ans.gif) left 5px no-repeat;overflow:hidden;  }
.inf1_c .lst{ border:none;}


/**/
.abt_t{ overflow:hidden;line-height:27px;height:29px;background:url(../images/wt_t.gif) left 27px repeat-x;}
.abt_t h3{ float:left;}
.abt_t h3 a{font-size:16px;color:#007acf; font-family:"Microsoft YaHei"; display:inline-block;padding:0 9px 0 0; border-bottom:2px #007acf solid;}
.abt_t h3 a:hover{color:#007acf;}
.abt_t h3 span{ font-weight:100; text-transform:uppercase; font-size:12px; color:#999; font-family:Arial;}
.abt_t .fr{ font-size:12px; color:#999; font-family:Arial;}


/*footer*/
.footer{background:#06499c; display:block;}
.footer .box1{ width:1100px; margin:0 auto;}
.footer .f_left{width:29%;padding-top:30px;}
.footer .f_left .weixin .two-d-c{padding-right:4%;}
.weixin1{ font-size:14px; padding-top:26px;}

.footer .f_right{width:70%;padding-top:30px;}
.footer .f_right ul{width:125px;padding-bottom:35px; margin-left:13px; margin-right:14px;display:block;border-right:1px solid #2e6fc0;}
.footer .f_right ul li{line-height:24px;}
.footer .f_right ul li a{color:#ccc;}
.footer .f_right ul li a:hover{color:#F00;}
.footer .f_right ul li.first a{font-size:16px;font-weight:bold;color:#dadbe0;padding-bottom:8px;}


.footer .links{float:left; width:100%; margin-bottom:12px;}
.footer .lin{padding:0;}
.footer .lin .tit{}
.footer .lin .cont{width:90%;}
.footer .lin .cont a{margin-left:10px;}

.copyright1{width:1100px; margin:0 auto;}
.footer .copyright{border-top:1px solid #2e6fc0;padding:13px 0;color:#fff;line-height:20px;}
.copyright_l{}

.ewm {float: right;color: #FFF;margin-left: 0px;display: block;line-height: 25px;font-size: 13px;padding-left:0px;padding-bottom: 30px; width:290px;}
.ewm li{ float:left; width:125px; margin-left:18px;text-align:center;line-height:20px;}
.ewm li img{ width:125px; height:125px;}
.ewm li span{ color:#fff;  }

a#top_btn{background:url(../images/back_top.png) no-repeat;cursor:pointer;width:48px;height:48px;display:block;transition:all 0.3s;position:fixed;right:20px;bottom:20px;}
a#top_btn:hover{background-position:-48px 0;}
/*-------------------------------ny---------------------------------*/
.pageBanner{height:250px;position:relative;z-index:10}
.sideMenu{width:1010px;height:50px;margin:-50px auto 0;position:relative;z-index:11}
.sideMenu a{display:block;width:155px;height:50px;float:left;line-height:50px;text-align:center;color:#333;font-size:18px;background:#f9f9f9;margin-right:5px;position:relative;}
.sideMenu a:after{content:'';position:absolute;bottom:-6px;left:75px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;-webkit-transition:0.3s; transition:0.3s;}
.sideMenu a:hover,.sideMenu a.active{background:#0567bf;color:#fff;}
.sideMenu a:hover:after,.sideMenu a.active:after{border-top-color:#0567bf;}


.aboutL{width:520px;height:320px;}
.aboutL h2{font-size:24px;font-weight:normal;color:#1162a9;padding-top:10px;}
.aboutL h2 span{display:block;line-height:32px;font-size:23px;font-weight:bold;}
.aboutL p{padding-top:25px;font-size:14px;}
.aboutR{width:450px;height:320px;}


/*feedback*/
.feedback{ float:right; width:500px;}
.contact_l{ float:left}
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:1px 1% 30px 1%;}
.content_box .messages_box ul{width:100%;} 
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #1a86de;border:none;}


/*新闻中心*/
.xwzx dl{ width:1010px; height:219px; margin-bottom:25px; background:#f6f6f6;}
.xwzx dl dt{ width:865px; height:219px; float:left; padding-left:20px; position:relative; }
.xwzx dl dd{  float:right; width:81px; height:93px; padding-right:30px; padding-top:52px;}
.xwzx dl dd span{ color:#cdcdcd; font-size:60px;line-height:70px; width:71px; height:70px; display:inline-block; border-bottom:1px solid #ccc}
.xwzx dl dt p{ height:90px; overflow:hidden;}
.xwzx dl dt p a{ font-size:14px}
.xwzx dl dd em{ color:#ccc; font-size:18px; line-height:27px;}
.xwzx dl dt img{ float:left; padding-right:22px; padding-top:12px; width:270px; height:186px;}
.xwzx dl dt h5{ padding-top:28px; padding-bottom:8px; width:844px;line-height:32px; }
.xwzx dl dt h5 a{ display:block;color:#2d231d; font-size:20px; font-weight:normal}
.xwzx dl dt a.detail{ color:#a7a7a7; font-size:13px; position:absolute; top:170px; left:320px}


/*人力资源-人才招聘*/
.question1{ border-bottom:1px solid #ededed; margin-bottom:85px;}
.question1 dl { width:998px;border-left:1px solid #ededed; border-right:1px solid #ededed}
.question1 dl dt{ font-size:16px; color:#454545; height:60px;line-height:59px; cursor:pointer;
 background:#f8f8f8 url(../images/pic109.jpg) no-repeat right center; border-top:1px solid #ededed}
.question1 dl dt.cur { color:#fff;background:url(../images/pic108.jpg) no-repeat right center; border:1px solid #06a5ec }
.question1 dl dt.cur em{ color:#fff;}
.question1 dl dd { padding:28px 31px 0px 52px; background-color:#fff; color:#6d6d6d;display:none; font-size:13px; height:auto; overflow:hidden;}
.question1 dl dt em{ display:inline-block; width:36px; height:57px;text-align:center; line-height:57px; color:#797878; font-size:14px; padding-left:21px; padding-right:37px;}
.rc_left { float:left; width:773px; padding-bottom:37px; }
.rc_right{ float:right; width:98px;}

/*解决方案*/
.jjfa{ width:1010px; height:auto; overflow:hidden;}
.jjfa dl{ width:310px;float:left;border:5px solid #f8f8f8; margin-left:7px;margin-right:6px; margin-bottom:30px; display:inline; background:#fff;}
.y_navwrap_fangan{ height:100px;}
.jjfa dl dt{ width:310px; height:217px;}
.jjfa dl dt img{width:310px; height:217px;}
.jjfa dl dd{ padding:14px; overflow:hidden;}
.jjfa dl dd p a{ font-size:13px; color:#666; line-height:25px; }
.jjfa dl dd h3{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}
.jjfa dl dd h3 a{ font-size:18px; color:#494949; line-height:34px;}
.jjfa dl dd a.lj{ font-size:13px; color:#00a1e9;}


/*技术专区*/
.newa_cen ul li { line-height:34px; height: 34px; padding-top: 0px;border-bottom:1px dashed #CCC; width:46%; float:left}
.newa_cen ul li:nth-child(old){ float:left}
.newa_cen ul li:nth-child(even){float:right}
.newa_cen ul li a { width:100%; font-size:14px;overflow:hidden; display:block; text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/white-space:nowrap;/* 不换行 */ background:url(../images/inf_ic.gif) no-repeat left center; text-indent:16px; }
.newa_cen ul li a:hover{ text-decoration:underline;}

/*问答*/
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{  }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:38px; height:38px;  overflow:hidden;}
dl.news_dl dt a{color:#000;height:38px; display:block}
dl.news_dl .dt_1{ height:38px; background:url(../images/que.gif) no-repeat left center; padding-left:30px;  font-size:14px; color:#333; font-weight:bold; float:left }
dl.news_dl .dt_1:hover {color:#F59601; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px; }
dl.news_dl dd { font-size:12px; padding-left:10px; margin-bottom:20px; background:url(../images/ans.gif) no-repeat left top; text-indent:20px;}


.nav_menu02{}
.nav_menu02 li{ background:#CCC; float:left; line-height:40px;  margin-right:16px; margin-bottom:12px;}
.nav_menu02 li a{ font-size:16px; display:block;padding:0 26px;}
.nav_menu02 li a:hover,.nav_menu02 ul li a.hover{ background:#0559bf; color:#FFF;}

/*产品分类*/
.left_cate { width:201px;background:#e7e7e7;}
.left_cate h3{background: url(../images/xin_03.jpg) no-repeat;width: 201px;height: 62px;padding-top: 18px;text-align:center}
.left_cate h3 a {color: #fff;font-size: 24px;font-family:'Microsoft YaHei';font-weight: bold;}
.left_cate h3 a i{display: block;font-size: 14px;font-weight: normal;text-transform: uppercase;font-style: normal;}

.left_cate .l_cen{border: 0px solid #007DEF;padding:15px 0 0;border-top:0px;background: #eee;}
.left_cate .l_cen li{  width:182px; margin:0 auto; overflow:hidden;margin-bottom: 10px;}
.left_cate .l_cen li a{ font-size:14px; color:#fff;height:38px; line-height:38px; padding:0 0 0 36px; width:146px; display:block;background:url(../images/h3bg.jpg) no-repeat center center;font-weight: normal;}
.left_cate .l_cen li a:hover,.left_cate .l_cen .cur a{ background:url(../images/h3cr.jpg) no-repeat center center;text-decoration: none;}

.left_cate .l_cen li ul.subl{margin:5px auto 0 auto;display:block;}
.left_cate .l_cen li ul.subl li{ margin-bottom:0;}
.left_cate .l_cen li ul.subl a{ background: url(../images/dd.gif) no-repeat 10% center; line-height:32px; height:32px; padding:0; color:#333; text-align:left; text-indent:34px; border-bottom:1px dashed #CCCCCC; display:block; width:180px; font-size:12px;}
.left_cate .l_cen li ul.subl a:hover{ background:#ccc;}


.container .cp_r{ width:780px;overflow:hidden; }
.container .cp_r h3{ height:35px; border-bottom:1px solid #e7e7e7;}
.container .cp_r h3 a{border-bottom:2px solid #0498d9;font-family:"Microsoft YaHei"; font-size:18px; color:#0498d9; line-height:33px;height:33px; padding:4px 0 6px 3px;}
.container .cp_r h3 span a{ background:none;border-bottom:none; font-size:12px; line-height:35px; padding:0; color:#333;}
.container .cp_r h3 .more01{padding:0;}
.container .cp_r h3 span{ background:none;border-bottom:none; font-size:12px; line-height:35px; font-weight:normal;}
/*__________________neiy产品展示____________________*/
#img_p1{ height:100%; width:780px; margin:0px auto; padding-top:13px; }
#img_p1 ul li{ width:234px;}
.info_img1 a img{ width:228px; height:187px;}
#img_p1 li{ float:left; padding:5px 17px 0px 6px; text-align:center; margin-right:3px;line-height:0}
#img_p1 span.info_img1 a{ display:block; padding:2px; border:1px solid #CCC;}
#img_p1 span.info_img1 a:hover{ display:block; border:1px solid #CCC; padding:2px;opacity:0.8;filter:alpha(opacity=80); }
#img_p1 span.info_title{ display:block; height:32px; line-height:28px; overflow:hidden;}

.prenext {padding: 10px 0px;margin-top: 10px; border-top:1px dashed #CCC;width:97%; margin:0px auto;}
.prenext ul li {line-height: 30px;padding-left: 1px;}
.ListDate {color: #666666;}
.titi{ font-size:18px; height:54px; line-height:54px; text-align:center; font-weight:800}

.xsmain_top{ height:30px; border-bottom:1px solid #1a80e7; width:96%; margin:30px auto 0px auto;}
.xsmain_top h2{ width:93px; line-height:30px; color:#FFF; text-align:center; font-size:16px;background:#06C; }


/*tore*/
#right1 {width:1010px; margin-top:18px; }
#right1 .pro_1 {padding-top: 6px;width: 1010px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:232px;margin-right:17px;margin-left:0px;}
#right1 .pro_1 dd {text-align: center;height:28px;line-height:14px;padding-right:5px;}
#right1 .pro_1 img {border: 1px solid #CCCCCC;height:166px;width: 222px;padding: 2px;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
.pro_1 a:hover {color: #e00815;text-decoration: underline;}


.partner{}
.partner li{ float:left; border:1px solid #CCC; margin:0 15px 20px 10px}
.partner li img{ width:224px; height:114px;}

/** content **/
.inContent{width:990px;overflow:hidden; margin:30px auto}

/* product show */
/*放大效果*/
.list_wen{ background:#eee; font-size:16px; height:36px; line-height:36px; display:block; text-indent:12px;}
.product_box{ width:770px;height:410px;  margin:0px auto 12px auto; padding-top:25px;}
.product_box_left{ width:330px; float:left;}

.product_box_right_style1{ width:210px;display:block;  font-size:14px; font-weight:bold; height:30px; line-height:30px;  color:#545454; padding-left:1px; }
.product_box_right_style2{ width:240px; display:block; }
.size14{ font-size:13px;}

#preview{float:left;text-align:center;width:300px;margin-top:10px;}
.jqzoom{width:348px;height:318;position:relative;}
.zoomdiv{left:859px;height:400px;width:300px;}
.list-h li{float:left;}
#spec-n5{width:350px;height:76px;padding-top:6px;overflow:hidden;}
#spec-left{background: url("../images/left.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:7px;}
#spec-right{background:url("../images/right.gif") no-repeat;width:10px;height:45px;float:left;cursor:pointer;margin-top:7px;}
#spec-list{float:left;overflow:hidden;margin-left:2px;display:inline;}
#spec-list ul li{float:left;margin-right:0px;display:inline;width:85px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:73px;height:60px;}

.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url() #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:700px;height:538px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:60px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative;width:326px;}
#spec-list div{margin-top:0;*margin-left:0;}

.productShowTitle{width:370px;overflow:hidden;}
.productShowTitle h2{line-height:22px;font-size:18px;padding:10px 0;font-weight:normal;border-bottom:1px dotted #d9d9d9;}
.productShowTitle .description{padding-top:10px;overflow:hidden;border-bottom:1px dotted #d9d9d9;padding-bottom:15px;}
.productShowTitle .description h3{font-weight:normal;font-size:14px;color:#333;line-height:30px;}
.productShowTitle .description ul li{width:265px;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;color:#999;}
.productShowTitle .description ul li.li2{width:215px;padding-right:0;}
.productShowTitle .description p{color:#999;}
.productShowTitle .advisory{padding-top:30px;}
.productShowTitle .advisory a{display:block;width:140px;height:40px;background:#1162a9;border-radius:3px;border-bottom:5px solid #016fb8;line-height:40px;text-align:center;font-size:16px;color:#fff;margin-top:20px;}
.productShowTitle .advisory a:hover{background:#0091f1;border-color:#0083d9;color:#fff;}
.productShowTitle .advisory .tel{background:url(../images/telbj.jpg) no-repeat left center;line-height:22px;padding-left:48px;}
.productShowTitle .advisory .tel span{display:block;font-size:20px;font-family:arial;color:#1162a9;}


/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}