﻿*{ padding:0; margin:0;}
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif,'宋体'; font-size:12px; color:#484848; }
table {margin:0px;}
img {border:0px;}
dl,dt,dd,h1,h2,h3,h4,p,form {margin:0px; padding:0px;}
ul {margin:0px; padding:0px; list-style:none;}
/*通用链接*/
a{ text-decoration:none; color:#484848;}
a:link,a:visited{color:#383637;text-decoration: none;}
a:hover,a:active{color:#287bc7;}

#header{ background:url(/Tpl/Images/topbg.jpg) repeat-x; width:100%; height:121px;}
#head{ width:963px; margin:0 auto; height:121px; position:relative;}
#headtop{ position:relative; width:963px; height:85px;}
#logo{ position:absolute; left:0; top:0; width:428px; height:81px;}
#logoright{ position:absolute; right:0; top:10px; width:200px; height:60px;color:#73767b;}
#logoright a{ font-size:12px; color:#73767b;}
#logoright p{ margin-top:10px; text-align:right;}

#menu{ width:963px; height:29px; position:absolute; top:91px;left:0; }
#menu .mbgl{ background:url(/Tpl/Images/mbgl.jpg) no-repeat left center;}
#menu .mbgr{ background:url(/Tpl/Images/mbgr.jpg) no-repeat right center;}
#menu a{ font-size:14px; display:block; float:left; padding:7px 25px; color:#494748; font-weight:bold;}

#indexHd{ width:100%; height:297px; background:#393c43; margin-top:1px; margin-bottom:1px;}
#Hd{ width:963px; height:297px; margin:0 auto;}


#indexCentent{ width:100%; height:780px; background:url(/Tpl/Images/contentbg.jpg) repeat-x; padding-top:10px; }
#indexCententbox{ width:963px; height:700px; position:relative; margin:0 auto; }
#indexCententbox .h2{ position:absolute; top:12px; left:10px; font-size:14px; color:#484848;}
#indexCententbox .h3{ font-size:12px; font-weight:normal; position:absolute; right:10px; top:10px;}
#indexCententbox .h3 a{ color:#ef7c12;}
#indexCententbox .ul{ position:absolute; top:40px; left:5px;}

#icl1{ width:223px; height:257px; overflow:hidden; background:url(/Tpl/Images/lbg.jpg); position:absolute; top:0; left:0;}/*产品类别*/
#icl1 ul li{ background:url(../Images/cpbg.jpg) no-repeat center; height:30px; line-height:30px; width:210px; overflow:hidden;}
#icl1 ul li a{ margin-left:30px; display:block; width:175px; height:25px; overflow:hidden;}

#icl2{ width:223px; height:257px; overflow:hidden; background:url(/Tpl/Images/lbg.jpg); position:absolute; top:267px; left:0;}/*技术支持*/
#icl2 ul li{ margin-left:5px; background:url(../Images/dian.jpg) no-repeat left center; padding-left:10px;}
#icl2 ul li a{ width:195px; height:26px; line-height:26px; overflow:hidden; display:block;}

#icc1{ width:493px; height:257px; overflow:hidden; background:url(../Images/cbg.jpg); position:absolute; top:0; left:233px;}/*公司简介*/
#icc1 .jianjie{ position:absolute; top:50px; left:15px; line-height:1.8em; padding-right:10px;}
#icc1 .img{ border:1px solid #c4c4c4; padding:3px; margin-right:10px;}

#icc2{ width:493px; height:257px; overflow:hidden; background:url(../Images/cbg.jpg); position:absolute; top:267px; left:233px;}/*最新动态*/
#icc2 ul li{ margin-left:5px; background:url(../Images/dian.jpg) no-repeat left center; padding-left:10px; width:460px; position:relative; float:left;}
#icc2 ul span{ position:absolute; right:0; top:0; line-height:26px; height:26px; display:block;}
#icc2 ul li a{ width:380px; height:26px; line-height:26px; overflow:hidden; display:block; }

#icr1{ width:230px; height:257px; overflow:hidden; background:url(../Images/rbg.jpg); position:absolute; right:0; top:0;}/*企业公告*/
#icr1 ul li{ margin-left:5px; background:url(../Images/dian.jpg) no-repeat left center; padding-left:10px;}
#icr1 ul li a{ width:195px; height:26px; line-height:26px; overflow:hidden; display:block;}

#icr2{ width:230px; height:257px; overflow:hidden; background:url(../Images/rbg.jpg); position:absolute; right:0; top:267px;}/*行业应用*/
#icr2 ul li{ margin-left:5px; background:url(../Images/dian.jpg) no-repeat left center; padding-left:10px;}
#icr2 ul li a{ width:195px; height:26px; line-height:26px; overflow:hidden; display:block;}

#icb{ width:963px; height:218px; overflow:hidden; background:url(../Images/bbg.jpg) no-repeat; position:absolute; left:0; top:534px;}/*产品展示*/
#icb .list
{width:910px; height:158px; overflow:hidden; position:absolute; left:25px; top:60px;}
#icb .list .extends
{width:910px; height:158px; overflow:hidden;}
#icb ul li{width:190px; height:158px; overflow:hidden; float:left;}
#icb ul li p{ width:150px; height:25px; line-height:25px; overflow:hidden;}

/**/
#contentbox{width:100%; min-height:200px; background:url(/Tpl/Images/contentbg.jpg) repeat-x; padding-top:10px;}
#content{ width:963px; height:auto; margin:0 auto;}
#conleft{ width:230px; height:auto; float:left; background:#fff;}
#conright{ width:723px; height:auto; float:right; background:#fff;}
.clbox{ width:230px; height:auto; border:1px solid #e2e2e2; margin-bottom:10px; }
.contactbg{background:url(../Images/contactbg.jpg) bottom right no-repeat; width:230px; height:200px; overflow:hidden;}
.clbox h2{ background:url(../Images/boxbg.jpg) repeat-x;font-size:14px; color:#484848; height:33px; line-height:33px; padding-left:15px; border-bottom:1px solid #e2e2e2;}
.clul{ margin-top:5px; margin-bottom:5px;}
.clul li{ background:url(../Images/cpbg.jpg) no-repeat center; height:30px; line-height:30px; width:210px; overflow:hidden; margin-left:10px;}
.clul li a{ margin-left:30px; display:block; width:175px; height:25px; overflow:hidden;}
.clul li a:hover{ color:#d31b0f; font-weight:bold;}

.crbox{ border:1px solid #e2e2e2;}
.crbox h2{ background:url(../Images/boxbg.jpg) repeat-x;font-size:14px; color:#484848; height:33px; line-height:33px; padding-left:15px; border-bottom:1px solid #e2e2e2; position:relative;}
.crbox span{ position:absolute; right:0; top:0; font-size:12px; font-weight:normal; margin-right:10px;}

.product{ padding:10px;}
.product a{ color:#0762bf;}
.product li{ float:left; width:170px; margin-bottom:10px;}
.product li p{ width:150px; height:30px; overflow:hidden; margin-top:5px;}

.NewsList{}
.NewsList li{ width:100%; height:25px; line-height:25px; position:relative;}
.NewsList li a{ display:block; width:600px; height:25px; line-height:25px; overflow:hidden;}
.NewsList li span{ position:absolute; right:0; top:0;}

/**/
#footer{ width:100%;padding-top:10px;}
#foot{ width:963px; height:auto; overflow:hidden; margin:0px auto; text-align:center; line-height:2em;}


.msglist{ width:500px; margin:0 auto; text-align:left; margin-bottom:10px;}
.msg1{ border:1px solid #b3bdbc; height:20px; background:url(/Tpl/images/msg1.jpg) no-repeat left; padding-left:20px; padding-top:8px;}
.msgl{ float:left; width:140px; height:200px; overflow:hidden; border-left:1px solid #b3bdbc; border-right:1px solid #b3bdbc; border-bottom:1px solid #b3bdbc; padding-top:20px; text-align:center;}
.msgr{ float:left; width:347px; height:100px; overflow:hidden; border-right:1px solid #b3bdbc; border-bottom:1px solid #b3bdbc; padding-top:10px; padding-left:10px;}
.msgr1{ float:left; width:347px; height:99px; overflow:hidden; border-bottom:1px solid #b3bdbc; border-right:1px solid #b3bdbc; padding-top:10px;padding-left:10px;}




.indexCon{width:963px;overflow:hidden;}
.indexCon .flashBanner{width:963px;height:297px;overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:left;
	position:absolute;left:0;bottom:-32px;overflow:hidden; padding-left:10px;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; border:1px solid #fff;}
.flashBanner .mask img.show{margin-bottom:3px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; border:2px solid #fff;}
img{border:0 none;}