html{overflow-y:scroll;}
body,p,form,input,div,ul,img,h1,h2,h3,dl,dt,dd{margin:0; padding:0; list-style:none; border:none;}
body{ font-size:14px; line-height:25px;color:#666; background:url(../img/bobfy.jpg) #F6F6F6 center repeat-y;background:#fff; }
img { margin: 0px; display: block; _width: auto; }
a,a:visited{color:#648BB1; text-decoration:none; }
a:hover{color:#4B91CB; text-decoration:underline;}
.m{margin:0 auto; width:1100px;}
.mar{margin:0 auto; width:1100px;}
.zx{z-index:1; overflow:hidden;}
.fa{font-family:Arial, Helvetica, sans-serif;}
/*common*/
.page{font-size:12px; clear:both; margin:10px;color:#999;}
.page select{border:1px solid #ccc;}
/*顶部*/
.top{background:#F3F2F2;}
.topnav{ color:#666; margin:20px 0 0 0; padding:0 0 0 30px; float:right; background:url(../img/home.jpg) 0 0 no-repeat}
.topnav em{margin:0 10px;}
.toptt{position:relative;}
.toptt li{ height:28px; line-height:28px; }
.toptt img{ padding:20px 0 0 0;}
.toptt li.weixin{ background:url(../images/weixin.png) 0 0 no-repeat; width:30px; margin:0 10px 0 10px;float:right;}
.toptt li.weibo{ background:url(../images/weibo.png) 0 0 no-repeat; width:30px;float:right;}
.toptt li:hover.weixin{ background:url(../images/weixin.png) 0 -28px no-repeat;}
.toptt li:hover.weibo{ background:url(../images/weibo.png) 0 -28px no-repeat;}
.toptt li.qhome{  float:right; width:40px; cursor:pointer;}
.toptt li.qwei{  float:right; width:40px; cursor:pointer;}
.qweib{ display:none; position:absolute; top:60px; z-index:1000000000000; float:right; right:0; border:10px solid #fff; background:#fff;}

.so{  height:24px; line-height:24px; background:#fff; width:170px; margin:30px 0 0 0px; padding:0 10px; float:left; border:1px solid #E0E0E0;}
.key{ height:22px; line-height:22px; background:#fff; width:140px; font-size:12px; padding:0 0 0 2px; color:#ccc}
.sobt{height:24px; line-height:24px; width:30px; text-align:center; float:right; background:#fff;font-family:"微软雅黑"; background:url(../images/fd.jpg) 10px 3px no-repeat; cursor:pointer; display:block }
/*底部信息*/
.bot{background:#F2F2F2; padding:10px 0; margin-top:10px; border-top:1px solid #D7D7D7;}
.bot2{ height:30px;line-height:30px; text-align:center; color:#fff; background:#595959;font-family:"微软雅黑"; }
.bott{font-weight:bold; color:#333;font-family:"微软雅黑"; font-size:14px;}

/*导航*/
.nav{box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); height:100px;}
.navin{color:#fff; height:34px; line-height:34px; font-size:15px;}
.navin a:link,.nav a:visited{display:block;}
.navin a.navcur{background:#2A2A2A;ccolor:#000}
.navin li{float:left; margin:0 0px 0 0; width:105px; text-align:center}
.navbot a:link,.navbot a:visited{color:#ccc; font-size:12px;}
.nav-t{ font-size:14px; font-weight:bold; color:#666;}
.navbot div{display:none; background:#000; position:absolute; z-index:100000; height:200px; top:50px;border-radius: 0 0 10px 10px; padding:0px;font-size:14px;}
.nav-txt{font-size:12px; line-height:25px; margin:10px 0 0 10px; display:block;}
.navbot .nav-1{ width:140px; height:200px; margin:0 0 0 140px;background:#2A2A2A;}
.navbot .nav-1 li{margin:0 0 0 30px; line-height:30px;}
.navbot .nav-2{ padding:10px 20px; color:#ccc; background:#2A2A2A;}
.navbot .nav-2 span{display:block; margin:0 0 0 20px;}
.navbot .nav-2 ul{ height:140px; padding:10px; margin:10px 10px 0 10px; border-right:1px dashed #999;}
.navbot .nav-2 li{float:left; width:50%; line-height:30px;}
.navbot .nav-2 dd{ font-size:20px; border:1px solid #2A2A2A; width:100px; height:60px; line-height:60px; float:left; margin:60px 0 0 20px; text-align:center}
.navbot .nav-2 dd a{font-size:20px;}
.navbot .nav-3{ padding:10px 20px; color:#ccc; background:#2A2A2A; width:420px; margin:0 0 0 400px}
.navbot .nav-3  ul{ height:200px; padding:10px; margin:10px 10px 0 10px;}
.navbot .nav-3 li{float:left; width:90px; line-height:30px; margin:0 2px 5px 0; font-size:12px; text-align:center;}
.navbot .nav-4{ padding:10px 20px; color:#ccc; background:#2A2A2A; width:420px; margin:0 0 0 560px}
.navbot .nav-4  ul{ height:140px; padding:10px; margin:10px 10px 0 10px;}
.navbot .nav-4 li{float:left; width:50%; line-height:30px; font-size:12px;}
/*banner*/
.i-ban{ background:#0C6BAE;}
.banin{background:url(../img/b1.jpg) center 0 no-repeat; height:227px;}
/*面包*/
.sub{ height:50px; line-height:50px; font-size:12px; background:url(../img/sub.png) 0 0 repeat-x;}
.subin{ border-bottom:1px solid #ccc; line-height:30px; height:30px; padding:10px 0 5px 0; }
.subin em{font-style:normal; font-size:12px; margin:0 5px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.subr{font-weight:bold; font-size:14px; color:#0160A4;}
/*框架*/
.main{margin-top:10px;}
.main-l{float:left; width:194px; }
.main-r{float:right; width:886px;}
.main-2{float:left; width:880px; margin:0 0 0 15px;}
.main-3{float:right; width:194px;}
.in-tit{ color:#C9282D; font-weight:bold; font-size:14px; border-bottom:1px solid #CCCCCC; margin:10px 0 10px 0; padding:0 0 5px 0;}
.in-lx{ border:1px solid #CCCCCC; background:#F7F8F8; height:210px; margin-bottom:10px;}
.in-lxt{ background:url(../images/lxt.jpg) 0 0 repeat-x; height:31px; line-height:31px; text-indent:20px; font-weight:bold; color:#FFF;}
.in-lxlist{background:url(../images/inlxlist.png) 4px 10px no-repeat; padding-top:10px;}
.in-lxlist li{ margin:0 0px 0 30px; height:30px; line-height:30px;color:#648BB1;}

.in-sol{ border:1px solid #CCCCCC; background:#F7F8F8;  margin-bottom:10px;}
.in-solt{ background:url(../images/lxt.jpg) 0 0 repeat-x; height:31px; color:#fff; line-height:31px; text-indent:20px; font-weight:bold;}
.in-sollist{padding-top:10px;}
.in-sollist li{ padding:0 0px 0 20px; height:30px; line-height:30px;color:#648BB1; background:url(../images/dot1.jpg) 10px 15px no-repeat;}


.newsbox{ border:1px solid #D8D8DA; margin-bottom:10px;}
.newsboxt{ background:url(../images/newsboxt.jpg) 0 0 repeat-x;border-bottom:1px solid #D8D8DA; height:30px; line-height:30px; text-indent:20px; font-weight:bold;}

.newsboxlist{margin:10px 0 10px 0;}
.newsboxtime{font-size:12px; color:#ccc;}
.mx{ width:1200px; margin:10px auto;}
.mx1{ float:left; width:400px; border:1px solid #ededed; height:162px; background:#fff;}

.mx2{ float:left; width:370px; border:1px solid #ededed; margin:0 12px; height:162px;}
.mx3{ float:right; width:400px; border:1px solid #ededed; height:162px;}
.mxnewst{font-size:14px; font-weight:bold; margin:10px 0 0 0;font-family:"微软雅黑";}
.mxnewstxt{color:#999;}
.mxmore{text-align:right; margin:0 10px 0 0;}
/*左边*/
.menut{height:30px; line-height:30px; color:#fff; font-weight:bold; text-indent:10px; background:url(../images/slt.jpg) 0 0 no-repeat;}
.menub{background:url(../img/slb.jpg) 0 bottom no-repeat; height:4px;}
.menulist{ padding-bottom:0px; border-left:1px solid #ededed;border-right:1px solid #ededed;background:#F9F9F9;}
.menulist a:link,.menulist a:visited{color:#666;}
.menulist li{line-height:40px; text-indent:20px; border-bottom:1px solid #EBEBEB; font-weight:bold;}
.menulist li .smenu{line-height:26px; text-indent:46px; background:url(../img/dot1.jpg) #FFF 34px 8px no-repeat; border-top:1px solid #ededed; font-weight:normal;}
.menulist li .ssmenu{line-height:26px; text-indent:66px; background:url(../img/dot1.jpg) #FFF 54px 8px no-repeat; border-top:1px solid #ededed; font-weight:normal;}
.menulist a.menucur{ font-weight:bold;color:#648BB1;}
.menulist a.menucur2{ font-weight:bold;color:#fff; background:#4B91CB; padding:3px;}

.tel2{ height:170px; border-top:1px solid #ededed;border-bottom:1px solid #ededed; background:#fff; margin-top:50px;}
.tel2 img{margin:20px auto 0  auto;}
.ico li{ height:79px; line-height:79px; background:url(../img/icobg.jpg) 0 0 no-repeat; text-align:center; margin:10px 0 0 0;}
/*右边*/
.txt{line-height:26px; font-size:14px; margin:0px 0px; padding:20px 40px 40px 40px; border:1px solid #ededed; }
.show{margin:20px 0 0 0;}
/*新闻中心*/
.listnewsname{font-size:16px; font-weight:bold;}
.listnewsgk{font-size:12px; line-height:26px; color:#6D6D6D;}
.date{font-size:12px; color:#ccc; text-align:right;}
.listnewstab{border-bottom:1px solid #ccc; line-height:30px; margin-bottom:5px;}
.news td{line-height:40px; border-bottom:1px dotted #ededed;}
h2{ text-align:center; margin-bottom:10px;}
.bianji{border-bottom:1px solid #ededed;text-align:center; padding-bottom:10px; color:#999; font-size:12px;}
/*产品中心*/
.slist{font-weight:normal; padding:10px;border:1px solid #E0E0E0; margin-bottom:20px; background:#FFF}
.slist div{float:left; margin:0 6px 0 6px ; padding:0px; width:70px;}
.slist a:link,.slist a:visited{}
.slist a:hover{color:#0085C3;}
.tx{line-height:30px;  margin:0px 0px; padding:0px;}
.disp{overflow:hidden; z-index:1; clear:both;}


.disp-r{margin:0 0 0 10px;text-align:left; }
.dispname{font-size:14px; color:#333; font-weight:bold; line-height:20px; margin-bottom:10px; color:#0085C3;}
.disp-gk{line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.disp-cha{ height:30px; line-height:30px; width:100px; background:#09A3DC; text-align:center; color:#fff;}
.cinname{ height:50px; line-height:50px;}
.banin{margin:100px 0 0 0 0;}
.atime{color:#999; font-size:12px;}
	/*展示页*/
.proshow h2{margin:10px 0 20px 0;}
.proshow img{width:300px; border:1px solid #ededed;}
.procant{margin:0 0 10px 20px; border:1px dashed #ccc; padding:4px 10px; color:#0085C3; font-size:16px; font-weight:bold;}
.procan{margin:0 0 0 20px;}
.protxtt{ border:1px dashed #ccc;  padding:10px;color:#0085C3;  margin:20px 0 10px 0; font-size:16px; font-weight:bold;}
.protxt{ margin:20px 0;}
/*解决方案*/
.solbox{ border:1px solid #ededed;  margin-top:20px;}
.sol-t{ background:url(../img/newsboxt.jpg) 0 0 repeat-x;border-bottom:1px solid #D8D8DA; height:30px; line-height:30px; text-indent:20px; font-weight:bold;}
.sol-bot{margin:0 10px;}
.solbox-name{font-size:16px;}
.solbox td{height:30px; line-height:30px;}
.solbox-pic img{width:180px; height:140px; border:1px solid #ededed; padding:1px;}
.solbox-pic img:hover{ border:1px solid #ccc;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.solbox-time{font-size:12px; color:#999;}
.solnamer a:link,.solnamer a:visited{background:url(../img/dot1.jpg) 4px 6px no-repeat; padding-left:20px; font-size:12px;}

.newsnamet a:link,.newsnamet a:visited{background:url(../img/sd1.png) 4px 6px no-repeat; padding-left:20px;}
.newsnamet a:hover{}


/*成功案例*/
.casetab img{ border:1px solid #ededed; padding:2px;}
.casetab img:hover{border:1px solid #ccc; filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
/*首页*/
.im1{ margin-top:20px;}
.im11{ float:left; width:386px; height:310px; background:#fff; border:1px solid #ededed;}
.im1t{ border:1px solid #E0E0E0; width:80px; height:37px; line-height:37px; background:#F6F6F6; float:right; margin:10px 10px 0 0; text-align:center;}
.im12{ float:left; width:290px; margin:0 20px 0 20px;}
.im12-1{ background:#fff;border:1px solid #E0E0E0; height:150px;}
.im12-2{ background:#fff;border:1px solid #E0E0E0; height:150px; margin:10px 0 0 0;}
.im13{ float:left; width:280px;}
.im13-1{ background:#fff;border:1px solid #E0E0E0; height:150px;}
.im13-2{ background:#fff;border:1px solid #E0E0E0; height:150px; margin:10px 0 0 0;}
.im1rt{ margin:0 0 0 30px; height:40px; line-height:40px;}
.im1rb{ text-align:center; margin:0px 0 0 10px;}
.im1rb img{ margin:0 auto;}
.im2{ margin-top:10px;}
.im2-1{float:left; width:708px; overflow:hidden; border:1px solid #E0E0E0; height:430px; background:#FFF;}
.im2-2{float:right;width:280px; border:1px solid #E0E0E0; height:430px; background:#FFF;}


/*首页品牌*/
.ipp{font-weight:normal; padding:6px 10px 10px 10px;border:1px solid #Ededed; margin-top:20px; }
.ippt{display:block; clear:both; font-size:16px; border-bottom:1px solid #Ededed; padding-bottom:6px; font-weight:bold;}
.ipp li{float:left; margin:0 6px 0 6px ; padding:0px; width:85px; height:40px; line-height:40px; border-bottom:1px dashed #ccc; font-size:14px;}
.ipp li:hover{ border-bottom:1px dashed #0085C3;}
.ipp a:link,.ipp a:visited{ display:block;padding-left:10px; color:#666}
.ipp a:hover{color:#0085C3; padding-left:10px; background:url(../img/sd2.png) 0 16px no-repeat; font-weight:bold; text-decoration:none;}

.ibot{}

.job{margin:20px 0; font-size:14px;}
.job table{background:#ededed;}
.job td{background:#fff; padding:10px;}


.ib{margin-top:20px;}
.ib-l{float:left; width:386px; height:560px; padding:0px 0px;}
.isol{font-weight:normal;font-size:14px; line-height:30px;}
.isolt{ font-size:16px; font-weight:bold; color:#666;padding:0 0 10px 0;}
.isoltxt{ border:1px solid #ededed; line-height:40px; padding:10px;}
.isoltxt td{border-bottom:1px dashed #ededed;}
.isolpic{margin-bottom:10px;}
.isolpic img{ width:386px;}



.ib-r{float:right; width:590px;}
.ib-rt{margin:0 0 15px 0; padding:0 0 10px 0;border-bottom:1px solid #ededed;}
.ib-rtt{ font-size:16px; font-weight:bold; color:#666;}
.ib-rlist{ line-height:20px;}
.ib-rlist li{border-bottom:1px dashed #ededed; padding:0 0 15px 0; margin:0 0 15px 0;}
.xy-pic img{ width:120px; height:80px; border:1px solid #ccc;}
.xy-name{font-size:14px;}
.xy-sj{ color:#999;}
.xy-gk{color:#999;}

/*.pd-tit{font-size:14px; font-weight:bold; margin:10px 0 10px 0;}
.pd{background:#ccc; font-size:14px; font-family:"微软雅黑"}
.pd td{background:#fff; padding:0 5px; border:1px solid #ededed;}
.pd .pic img{ width:60px;}
.pdgk{color:#666;font-family:"宋体";}
.pdgk a:link,.pdgk a:visited{ width:100px; height:30px; line-height:30px; background:#009241; color:#fff; display:block; text-align:center; margin:16px 0 0 20px;}
*/

.pd-tit{font-size:14px; font-weight:bold; margin:10px 0 10px 0;}
.pd{font-size:14px; font-family:"微软雅黑"}
.pd td{padding:0 5px; border-bottom:1px dotted #ededed;}
.pd .pic img{ width:100px;}
.pdgk{color:#666;font-family:"宋体";}
.pdgk a:link,.pdgk a:visited{ width:100px; height:30px; line-height:30px; background:#009241; color:#fff; display:block; text-align:center; margin:16px 0 0 20px;}
.msgtab td{padding-bottom:10px; font-size:12px;}
.red{ color:#F00;}
.bnbt{background:#ccc; border:1px solid #ccc; width:100px; height:30px; line-height:30px;}


.quick{ border:1px solid #ccc;border-top:2px solid #179AED; width:90px; position:fixed; top:143px; right:10px; background:#fff; z-index:100000000000000000000}
.quickt{ color:#179AED; text-align:center; font-weight:bold; height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.quick li{border-bottom:1px solid #eee; text-align:center; color:#179AED; height:33px; line-height:33px;}
.botcar a:link,.botcar a:visited{color:#58BE00;}
.quick a:link,.quick a:visited{ }
.quick li.quickwei{height:120px;}
