﻿@charset "utf-8";
/* CSS Document */

body{margin:0 auto; font-size:12px; color:#333333;  background:url(../images/topBg.jpg) top center repeat-x;}

/********************公共**************************/
p,h1,h2,h3,h4,h5,h6,ul,li,form,input,ul,ol{ margin:0; padding:0; }
body,html,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,ul,li{padding:0;margin:0;}
ul li {list-style:none;}
dl,dd,dt,ul,li{list-style:none;}
a { color:black; color:#333;text-decoration:none; }
a:hover { color:#0068bf; text-decoration:underline;}
.f_l{float:left;}
.f_r{float:right;}
img { border:none; }
.clear{clear:both;}


.left{ float:left;}
.right{ float:right;}
.mT10{ margin-top:10px;}
.mT15{ margin-top:15px;}


.top{ width:1000px; margin:0 auto; height:88px;}
.topL{ width:560px; height:88px; float:left;}
.topR{ width:238px; float:right;}
.language{ float:right;}
.language a{ padding-left:24px; padding-right:10px; color:#8d8e93; height:30px; line-height:30px;}
.search{ width:236px; float:right; height:30px; margin-top:5px;border:solid 1px #d9dbdc; float:right;}
.search .ipt1{ border:none; width:145px; height:30px; line-height:30px; color:#8d8e93;background:url(../images/icon3.jpg) left center no-repeat; padding-left:35px; display:block; float:left;}
.search .btn1{ width:56px; display:block; float:right; background:#197aba; border:none; color:#fff; line-height:30px; text-align:center;}

.menu{ width:1001px; height:58px; margin:0 auto;position:relative; z-index:9;}
/*.menu ul{ width:1001px; margin-left:-1px; height:58px; display:block;}
.menu ul li{ width:143px;display:block; float:left; height:58px; line-height:48px; text-align:center;}
.menu ul li a{width:143px;display:block;float:left;background:url(../images/navBg.png) top center no-repeat;height:58px;font-size:16px;color:#666666;font-family:"微软雅黑";}
.menu ul li a{display:block; height:58px; float:left;}
.menu ul li.hover ,.menu ul li.hover a{ background:url(../images/navBg.png) 0px -59px no-repeat; color:#fff;text-decoration:none;}
.menu ul li a:hover{ background:url(../images/navBg.png) 0px -59px no-repeat; color:#fff; text-decoration:none;}
*/


.
#nav { width:1001px; float:left;margin-left:-1px;}
#nav .mainlevel{display:block;float:left; padding-left:0px; width:143px;}
#nav .mainlevel a {color:#666;font-size:16px;height:58px;width:143px;text-align:center;display:block;line-height:48px;background:url(../images/navBg.png) top center no-repeat;font-family:"微软雅黑";}
#nav li.mainlevel a:hover{background:url(../images/navBg.png) 0px -59px no-repeat; color:#fff; text-decoration:none;}

#nav li.hover a:hover,#nav li.hover a{background:url(../images/navBg.png) 0px -59px no-repeat; color:#fff;}
#nav li.mainlevel:hover {ackground:url(../images/navBg.png) 0px -59px no-repeat; color:#fff; width:143px; height:58px;}
.menu ul li#mainlevel_01{ width:143px; height:58px; line-height:48px;}

#nav .mainlevel .ulnav {display:none; position:absolute;padding:0;border-bottom:0px;width:123px;margin-left:0px; padding:0px 10px;z-index:2;}
.ulnav ul{ width:123px; float:left; margin:0px 0px;background-color: #e1e1e1; padding:5px 0px 8px 0px;position: absolute;z-index: 2;}

#nav .mainlevel ul li {display:block;width:123px;text-align:center;float:left; height:38px; line-height:38px;}
#nav .mainlevel ul li a{height:38px;line-height:38px; color:#666666; width:123px; font-size: 14px;filter:Alpha(opacity=80); background:#e1e1e1;font-weight:normal;}
#nav .mainlevel ul li a:hover{background:#aaa !important; color:#fff; height:38px; line-height:38px;font-weight:normal;}


 #nav .mainlevel .ulnav .sn-list-nav{display:none; position:absolute;padding:0;border-bottom:0px;width:145px;margin-left:123px;z-index:2; margin-top:-43px;}
  #nav .mainlevel .ulnav .sn-list-nav dl{width:145px; float:left; margin:0px 0px;background-color: #e1e1e1; padding:5px 0px 8px 0px;overflow: hidden;position: absolute;z-index: 2; border-left:solid 1px #fff;}
  #nav .mainlevel .ulnav .sn-list-nav dl dt {line-height:28px; height:28px;display:block;width:145px;text-align:center;float:left; }
  #nav .mainlevel .ulnav .sn-list-nav dl dt a{color:#666; font-family:"微软雅黑";line-height:32px;width:145px;height:32px;float:left;font-size:14px; padding:0px 0px;}
  #nav .mainlevel .ulnav .sn-list-nav dl dt a:hover{color:#fff;line-height:32px; width:110px;height:32px;width:145px;height:32px;text-decoration:none;float:left;font-size:14px; padding:0px 0px;}





/*#nav{ width:1001px; margin-left:-1px; height:58px; display:block;}
#nav .mainlevel{width:143px;display:block; float:left; height:58px; line-height:48px; text-align:center;}
#nav .mainlevel a {width:143px;display:block;float:left;background:url(../images/navBg.png) top center no-repeat;height:58px;font-size:16px;color:#666666;font-family:"微软雅黑";}
#nav li.mainlevel a:hover{ background:url(../images/navBg.png) 0px -59px no-repeat; color:#fff; text-decoration:none;}

#nav li.hover a:hover,#nav li.hover a{background:url(../images/navBg.png) 0px -59px no-repeat; color:#fff;text-decoration:none;}
#nav li.mainlevel:hover {background:url(../images/navBg.png) 0px -59px no-repeat; color:#fff;text-decoration:none;}
.menu ul li#mainlevel_01{ width:143px;height:58px; line-height:48px;}

#nav .mainlevel .ulnav {display:block;position:relative;border-bottom:0px; margin-top:58px;width:123px;margin-left:0px; padding:0px 10px;z-index:2;}
.ulnav ul{width:123px; float:left; margin:0px 0px;background-color:#e1e1e1;overflow: hidden;position: absolute;z-index: 2;}

#nav .mainlevel ul li {display:block;width:123px;text-align:center;float:left; height:38px; line-height:38px;}


#nav .mainlevel ul li a{height:38px;line-height:38px; color:#666666; width:123px; font-size: 14px;filter:Alpha(opacity=80); background:#e1e1e1;font-weight:normal;}
#nav .mainlevel ul li a:hover{background:#aaa !important; color:#fff; height:38px; line-height:38px;font-weight:normal;}



 #nav .mainlevel .ulnav .sn-list-nav{display:block; position:absolute;padding:0;border-bottom:0px;width:123px;margin-left:150px;z-index:22; border-left:solid 1px #fff; background:#000;}
  #nav .mainlevel .ulnav .sn-list-nav dl{width:123px; float:left; margin:0px 0px;padding:5px 0px 8px 0px;overflow: hidden;position: absolute;z-index: 2;}
  #nav .mainlevel .ulnav .sn-list-nav dl dt {display:block;width:123px;text-align:center;float:left; height:38px; line-height:38px;}
  #nav .mainlevel .ulnav .sn-list-nav dl dt a{height:38px;line-height:38px; color:#666666; width:123px; font-size: 14px;

	filter:Alpha(opacity=80); background:#e1e1e1;
	font-weight:normal;}
  #nav .mainlevel .ulnav .sn-list-nav dl dt a:hover{background:#aaa !important; color:#fff; height:38px; line-height:38px;font-weight:normal;}
*/

.banner{ width:100%; height:410px; z-index:-9; margin-top:-24px;}
.abs {position:relative; }
.banner .hd {bottom:30px;height:20px;left:0px;width:100%;}
.banner .hd ul {width:1000px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:5px;list-style:none;background:#1174b6;width:10px;height:10px; margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on { background:#fff; cursor:pointer;}
.banner, .banner a {height:410px;display:block;}
.banner ul {margin:0 auto; padding:0px 0px;}


.main1{ width:1000px; margin:0 auto;}
.products{ width:1000px; float:left; margin-top:20px;}
.productsTitle{ width:1000px; float:left; background:url(../images/proTitle.jpg) top center no-repeat; height:59px;}
.productsTitle span{ font-size:24px; color:#197aba; font-weight:bold; display:block; float:left; width:1000px; line-height:35px;text-align:center;}
.productsTitle em{font-size:12px; color:#333;display:block; font-style:normal;text-transform:uppercase;float:left; width:1000px;text-align:center;}

.productsBox{ width:1000px; float:left; margin-top:26px; height:220px; overflow:hidden;}

.box{ float:left; width:1010px; margin-left:0px;}
.box li{ width:192px; height:190px; margin-right:10px; float:left; overflow:hidden; position:relative;}
.box .toll_img{ width:190px; height:188px; text-align:center; border:solid 1px #eaeaea;}
.box .toll_img img{ width:160px; height:160px;}
.box .toll_img span{ float:left; width:180px; padding:0 5px; border-top:solid 1px #eaeaea;height:25px; line-height:25px; overflow:hidden;}
.box .toll_info{ height:180px; background:#EEE; vertical-align:middle;display:table-cell;}
.box li p{ float:left; width:180px; height:182px;line-height:20px; overflow:hidden; padding:5px 5px; font:normal 13px/24px 'Arial'; cursor:pointer;}
.box li a{ color:#666; text-decoration:none; position:absolute; top:0; left:0;}

.main1Bg{ width:100%; background:#ededed;padding:20px 0px; margin-top:30px;}

.gywm{ width:490px; float:left;}
.title1{ width:490px; height:30px; float:left; background:url(../images/title2.jpg) top center no-repeat;}
.title1 .title1L{ float:left;}
.title1 .title1R{ float:right;}
.title1 .title1L span{ font-size:18px; color:#197aba; font-weight:bold;}
.title1 .title1L em{ font-size:12px; color:#333; font-style:normal; text-transform:uppercase; padding-left:10px; line-height:45px;}
.title1 .title1R a{ float:right; color:#197aba; text-transform:uppercase; line-height:30px; padding-right:5px;font-family:"微软雅黑";}
.gywmCont{ width:490px; float:left; line-height:24px; font-size:13px; height:216px; overflow:hidden;padding:20px 0px;font-family:"微软雅黑";}

.hyyy{ width:490px; float:right;}
.gcalCont{ width:490px; float:left; margin-top:20px;}
.gcalCont .gcalBox{ width:206px; height:211px; float:left;}
.gcalBox1{ width:206px; height:211px; float:left;}
.gcalBox1 img{ width:200px; height:205px; border:solid 3px #ccc;}
.gcalList{ width:270px; float:right;}
.gcalList ul { margin-top:-10px;}
.gcalList ul li{width:250px;height:45px;float:left; margin-top:10px;padding-left:15px; padding-right:5px;background:url(../images/alListBg.jpg) no-repeat;font-family:"微软雅黑";}
.gcalList ul li span{ font-size:14px; color:#197aba; display:block; float:left; width:250px; float:left; height:25px; line-height:25px;}
.gcalList ul li dl{ display:block; float:left; margin-left:0px; padding-left:0px; margin-top:0px; padding-top:0px;height:20px;overflow:hidden; width:250px;}
.gcalList ul li dl dt{ float:left; padding-right:5px;}
.gcalList ul li dl dt a{ color:#555;}
.gcalList ul li.proHover{ color:#fff; background:url(../images/alListABg.jpg) top center no-repeat;}
.gcalList ul li.proHover span{ color:#fff;}
.gcalList ul li.proHover dl dt a{ color:#fff;}


.footBg{ width:100%; background:url(../images/footBg.jpg) top center repeat-x; margin-top:20px;}
.foot1{ width:1000px; margin:0 auto; height:185px; padding-top:10px;}
.foot1 .footMenuBox{ float:left; width:150px; margin-right:0px;}
.foot1 .footMenuBox label{ color:#fff; width:150px; font-size:14px;font-family:"微软雅黑";font-weight:bold;display:block; float:left; height:40px; line-height:40px;}
.foot1 .footMenuBox  span{ display:block; float:left; width:150px; font-size:12px; line-height:32px;}
.foot1 .footMenuBox  span ul li{ width:150px; height:25px; line-height:25px; float:left;}
.foot1 .footMenuBox  span ul li a{ color:#fff; font-family:"宋体";}


.foot1 .footMenuBox2{ width:264px; margin-right:0px; color:#fff;font-family:"微软雅黑";}
.foot2{ width:1000px; margin:0 auto;font-family:"微软雅黑";color:#fff;height:34px; line-height:34px; font-size:12px;}
.foot2 a{ color:#fff;}

.INBanner{ width:100%; height:240px; margin-top:-24px;}

.pageBg{ background:url(../images/pagBg.jpg) top center repeat-x; width:100%; padding:35px 0px;}
.pageMain{ width:1000px; margin:0 auto;}
.pageL{ width:210px; float:left;}
.pageR{ width:770px; float:right;}

.leftMenu{ width:210px; float:left;}
.leftMenu .leftMenuTitle{ width:210px; float:left; background:url(../images/leftMenuBg.jpg) top center no-repeat; height:46px;}
.leftMenu .leftMenuTitle h2{ font-size:20px; font-weight:normal; color:#fff; line-height:46px; padding-left:40px;}
.leftMenu .leftMenuCont{ width:208px; float:left; border:solid 1px #e6e6e6; border-bottom:none;border-top:none;}
.leftMenu .leftMenuCont ul li{ width:208px; display:block; float:left;}
.leftMenu .leftMenuCont ul li a{ width:190px; display:block; float:left; height:35px; line-height:35px; background:url(../images/leftListA.jpg) top center no-repeat; padding-left:18px; font-weight:bold; font-size:14px;}
.leftMenu .leftMenuCont ul li a:hover{ background:url(../images/leftListAH.jpg) top center no-repeat;}
.leftMenu .leftMenuCont ul li a.hover{ background:url(../images/leftListAH.jpg) top center no-repeat; color:#197aba;}
.leftMenu .leftMenuCont ul li dl{ display:block; float:left; margin:0px 0px; padding:0px 0px; width:208px;border-bottom:solid 1px #e6e6e6;}
.leftMenu .leftMenuCont ul li dl dt{ display:block;  float:left; padding-left:28px; width:180px; height:25px; line-height:25px;}
.leftMenu .leftMenuCont ul li dl dt a{ display:block; float:left; padding-left:10px; height:25px; line-height:25px; width:170px; background:url(../images/li_list1.png) left center no-repeat; font-size:12px; font-weight:normal;}
.leftMenu .leftMenuCont ul li dl dt a:hover{display:block; float:left; padding-left:10px; height:25px; line-height:25px; width:170px; background:url(../images/li_list1.png) left center no-repeat;}

.leftIcon{ width:210px; float:left;}
.leftIcon ul li{ width:210px; float:left; height:78px; margin-top:12px;}
.leftIcon p{margin-top:14px; text-align:center;}
.leftIcon p span{width:auto; height:30px; line-height:30px; font-size:14px; color:#F00; font-family:"微软雅黑";}

.rightTitle{ width:770px; float:right;}

.rightTitle{ width:770px; float:left; border-bottom:solid 1px #d8d8d8;height:30px;}

.INrightM1{float:left;height:30px; line-height:30px;width:220px;}
.INrightM1 span{width:200px;display:block;float:left;line-height:30px;height:30px;font-size:14px;color:#197aba;padding-left:20px;font-family:"微软雅黑"; background:url(../images/rightIcon1.jpg) left center no-repeat;}
.title_more{ float:right;height:30px;font-family:"宋体";line-height:30px;font-size:12px; color:#666;text-transform:uppercase; padding-right:10px; background:url(../images/rightIcon2.jpg) left center no-repeat; padding-left:20px;}
.title_more a{ color:#666;}


/*in_about*/

.in_con{width:770px;height:100%;overflow:auto; background:#fff;float:left; padding-top:14px; }
/*about*/
#in_about{float:left;display:block;width:750px;padding:10px 10px; font-family:"宋体";height:auto;font-size:12px;text-align:left;}
#in_about p{font-family:"宋体"; line-height:25px;}
#teamtit{ float:left; width:745px; height:60px; line-height:30px; font-size:20px; color:#197aba;font-family:"微软雅黑";}



/*news*/

.newsTop{ width:750px; float:left; border-bottom:solid 1px #dedede; padding:20px 10px;}
.newsImg{ width:200px; height:140px; float:left;}
.newsImg img{ width:200px; height:140px; display:block; float:left;}
.newsTxt{ width:530px; float:right; }

.newsTxt .newsTxtTitle{ width:530px; font-size:16px;color:#0068bf; font-family:"微软雅黑";font-weight:bold;overflow:hidden;float:right; height:30px; line-height:30px;}

.newsTop .newsTxtT{ width:530px; display:block; float:right; color:#636363; line-height:24px; padding-top:10px;}
.newsTop .xwdtA{ width:530px; display:block; float:right; text-align:left; padding-top:5px;color:#0068bf; font-family:"宋体"; height:25px; line-height:25px;}

#in_news2 .newsUl{width:750px;height:100%;overflow:auto; margin:5px auto 0px auto; padding:0px 10px; display:block; float:left;}
#in_news2 .newsUl li{background:url(../images/li_list1.png) left center no-repeat; padding-left:10px;width:740px; height:28px;line-height:28px;margin-top:5px; display:block; border-bottom:dashed 1px #cfcfd0; list-style:none; float:left;}
#in_news2 .newsUl li a{ width:660px; float:left; display:block;}
#in_news2 .newsUl li span{ display:block; float:right; text-align:right;width:80px; color:#b0b0b0;}


#in_news{ padding:10px 0px;}
#in_news ul{width:750px;height:100%;overflow:auto; margin:0 auto; padding:0px 10px;}
#in_news ul li{background:url(../images/li_list1.png) left center no-repeat; padding-left:10px;width:740px; height:28px;line-height:28px;margin-top:5px; display:block; border-bottom:dashed 1px #cfcfd0; list-style:none; float:left;}
#in_news ul li a{ width:660px; float:left; display:block;}
#in_news ul li span{ display:block; float:right; text-align:right;width:80px; color:#b0b0b0;}





/*产品展示*/

.box2{ float:left; width:770px; margin-left:0px;}
.box2 li{ width:162px; height:190px; margin:15px 15px 0px 15px; float:left;overflow:hidden; position:relative;}
.box2 .toll_img{ width:160px; height:188px; text-align:center; border:solid 1px #eaeaea;}
.box2 .toll_img img{ width:160px; height:160px;}
.box2 .toll_img span{ float:left; width:150px; padding:0 5px; border-top:solid 1px #eaeaea;height:28px; line-height:28px; overflow:hidden;}
.box2 .toll_info{ height:160px; background:#EEE; vertical-align:middle;display:table-cell;}
.box2 li p{ float:left; width:150px; height:190px; line-height:20px; overflow:hidden; padding:5px 5px; font:normal 13px/24px ; cursor:pointer;}
.box2 li a{ color:#666; text-decoration:none; position:absolute; top:0; left:0;}
.pageNav{width:100%;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}




/*产品展示详细页面*/

#in_proInfo{ width:770px; float:left;}
.proTop{width:770px; float:left; margin-top:15px;}
.proTopTitle{ width:770px; float:left; height:30px; line-height:30px;background:#e6e6e6;}
.proTopTitle span{ font-family:"微软雅黑"; padding-left:10px;font-size:14px; color:#666; font-weight:bold;}
.proTopMain{width:738px; float:left;border:solid 1px #dddddd;border-top:none;padding:15px 15px;}
.proTopMainL{ width:338px; float:left; border:solid 1px #; text-align:center;}
.proTopMainLImg{float:left; padding:3px;border:#e5e5e5 solid 1px; margin-bottom:8px;}

/*产品图片*/

.proTopMainLImg{float:left; padding:3px;border:#e5e5e5 solid 1px; margin-bottom:8px;}

/*相片详细也在线服务*/


.rms{ float:left; width:300px; color:#666;}
.rms p{ line-height:28px;}
.rms p strong{ font-size:14px;}
#online{height:28px; line-height:28px; text-align:left;}
#online strong{ float:left; font-size:14px;}
#online a img{ padding-top:5px; padding-left:10px;}
.product_act { width:300px;}
.product_act img { float:none;}
.product_act_t { font-weight:bold;}
.product_act tr{ height:28px;}

#prvnext{text-align: left; padding-right: 20px;}
#prv{background: url(../images/prv.png) no-repeat left; padding-left: 13px;}
#next{background: url(/images/next.png) no-repeat right; padding-left: 20px; padding-right: 12px;}

/*产品详细介绍 选项卡*/
.paoMain1{ width:770px; float:left; margin-top:15px;}
.proTitle{width:770px; float:left; height:30px; line-height:30px;background:#e6e6e6;}
.proTitle ul li{ float:left; width:140px; display:block; text-align:center; color:#666; font-weight:bold; font-size:14px;}
.proTitle ul li.proHover{ background:#868686; color:#fff;}

.promainCont{width:738px; float:left;border:solid 1px #dddddd;border-top:none;padding:15px 15px; line-height:25px;}



/*------相关产品----*/
.proMain2{width:770px; float:left; margin-top:15px;}
.proMain2Box{width:768px; float:left;border:solid 1px #dddddd; border-top:none;padding:0px 0px;}
.proMain2Box .box2{ width:768px;}
.proMain2Box .box2 li{ margin:15px 14px;}

 /*------行业应用------*/
 #in_yy{ padding-top:0px;}
 #in_yy ul li{ width:770px; display:block; margin:10px 0px; float:left;}
 #in_yy ul li .yyL{ width:140px; float:left;}
#in_yy ul li .yyR{ width:590px; float:right;}
#in_yy ul li .yyR b{ width:590px; float:left; color:#666;display:block; height:30px; line-height:30px;}
#in_yy ul li .yyR dl{ width:590px; display:block; margin:0px 0px; padding:0px 0px;float:left;}
#in_yy ul li .yyR dl dt{ width:196px; display:block; float:left;}
#in_yy ul li .yyR dl dt a{width:180px; float:left; padding-left:16px; background:url(../images/li_list2.jpg) left center no-repeat; height:22px; line-height:22px; color:#666;}

/*---产品展示----*/

#in_pro1{ width:750px; float:left; padding:10px 10px}
#in_pro1 ul{ width:730px; float:left; margin-left:-6px;}
#in_pro1 ul li { width:200px; float:left; margin:5px 0px 0px 40px;}
#in_pro1 ul li  .anliImg1 img{ width:196px; float:left;height:240px; padding:2px 2px; border:solid 1px #eeeeee;}
#in_pro1 ul li  .anliTxt1{ width:200px; float:left;text-align:center; height:25px; line-height:25px;}


.title{width:750px; height:80px; margin-bottom:10px; border-bottom:1px #CCC solid;}
.title h1{width:750px; height:30px; padding-top:10px; text-align:center;}
.subTitle{width:750px; height:20px; padding-top:5px; text-align:center; font-size:12px;}
.perNext{width:750px; height:auto; margin-top:14px;  text-align:left; font-size:12px; line-height:200%;}

