@charset "utf-8";
/* CSS Document */

ul,li,a,p,h1,h2,h3,dl,dt,dd,img,form,input,frame{ margin:0; padding:0;}
body{ font-family:"微软雅黑",Arial; font-size: 12px; line-height:1.5; font-weight: normal; color:#666666; background:#fff; background-color:#F1FBFE; margin:0;}
ul,li{ list-style:none; list-style-type:none;}
a{ color:#535353; text-decoration:none;  cursor: pointer; font-family:"微软雅黑",Arial;}
a:hover{ text-decoration:underline; }
img { behavior: url(ie6png/iepngfix.htc); border:none; }
a img{ border:none;}
.clear{ clear:both; font-size:0; overflow:hidden;}


/*头部页脚*/
#head,#banner,#main,.bottombg,#title,#content,#footer,#title2,#info_title,#content-info{ width:972px; margin:0 auto; position:relative;}

#head{height:117px; background: url(../images/headbg.jpg) repeat-x 0 0;}
.head-l{ background:url(../images/head-l.gif) no-repeat 0 0; width:12px; height:117px; float:left;}
.head-r{ background:url(../images/head-r.gif) no-repeat 0 0; width:6px; height:117px; float:right;}
h1{ float:left; width:266px; height:63px; margin-top:7px; margin-left:5px; display:inline;}
ul.menu{ position:absolute; bottom:3px;_bottom:2px; left:0; padding-left:20px;}
ul.menu, ul.menu li{ list-style:none; list-style-type:none; }
ul.menu li{ float:left; height:38px; line-height:38px;}
ul.menu li a{ font-size:14px;color:#fff; float:left; height:38px; padding:0 20px; }
ul.menu li a:hover,ul.menu li a.cur,ul.menu li a.sel{ text-decoration:none; background-color:#000;}
.topnav{ position:absolute;right:18px; top:10px; background:url(../images/account.gif) no-repeat 95px 0; height:26px; }
.topnav a{ color:#666;}
.search{ position:absolute; width:221px; height:27px; background:url(../images/search.gif); right:20px; bottom:8px;}
.input { width:175px; height:16px; color:#CCC; margin:5px ; color: #999; border:none; background:none;}
.searchBtn{ width:30px; height:27px; border:none; background:none; }
/*头部页脚*/

/*首页banner*/

#banner{ padding:0 3px; width:966px; height:350px; padding-bottom:4px;  background:url(../images/red.jpg) no-repeat center bottom; text-align:center;}


/*首页主体*/
#main{ height:355px; padding-top:10px; width:970px; border-right:1px solid #EAF3F5; border-left:1px solid #EAF3F5; background-color:#FFF;}
.bottombg{ background:url(../images/foot-bg.gif) repeat-x 0 0; height:9px;}
.left,.right{ float:left; padding:0 10px; margin-bottom:20px;}
.left{ width:200px;}
.right{ width:730px;}
#main h3{ color:#298FC9; font-size:16px; height:26px; border-bottom:1px solid #AFDDEA; margin-bottom:7px;}
#main .newlist li{padding:7px 0;}
#main .newlist a{ display:block; width:185px; height:36px; overflow:hidden;}
a.all{ display:block; width:72px; height:24px; background:url(../images/all.jpg) no-repeat 0 0; text-indent:9999px; overflow:hidden; white-space:nowrap; margin-top:5px;}
.prolist li{ float:left; width:223px; margin-right:20px; _margin-right:10px;}
.prolist li a{ display:block; margin-bottom:5px;}
.prolist li a.model{ color:#535353; font-size:14px;}
.prolist li a.img,.thumblist li{ width:223px; height:170px; background:url(../images/pro-bg.jpg) no-repeat 0 0; padding-top:2px; padding-left:5px; margin-bottom:10px;}
.prolist li a img{ width:213px; height:161px;}
#foot{ padding:0 10px; height:45px; clear:both; background:url(../images/logo2.jpg) no-repeat 810px 5px; padding-top:15px;  border-top:1px solid #ccc; color:#919492; font-family:Verdana;}
#foot span{ color:#B0B2B1;}

/*about页面*/
#title,#info_title{ height:58px; padding-top:15px; background:url(../images/content-bg.jpg) no-repeat 0 bottom; }
#title p.title,#info_title p.title{ font-size:24px; font-family: Verdana; color:#000; padding-left:25px; line-height:1em;}
.link,#info_title .link{ width:190px;  text-align:right; float:right;}

#content,#content-info{ background:url(../images/content-bg2.jpg) repeat-y 0 0; padding-top:10px; padding-bottom:35px;}
.content-l{ padding-left:20px; width:228px; top:15px; float:left;  min-height:400px; 
    height:auto !important; 
    height:400px; 
    overflow:visible;
	background:url(../images/content-l-bg.jpg) no-repeat 21px 0;}
.content-l h3{ color:#000; font-size:12px; font-weight:bold; font-family:Verdana;}
.content-l .categories li{ background:url(../images/libg.gif) no-repeat 0 center; padding-left:12px; height:32px; line-height:30px;}
.content-l .categories li a{ font-family:Arial; font-weight:bold; color:#6A6A6A;}
.content-l .categories li a.sel,.content-l .categories li a:hover{ color:#E40000;}
.content-r{ float:left; width:700px; margin-left:10px;
}
.content-r h2,.textinfo h2{ background:url(../images/title-bg.jpg) no-repeat 0 center; height:56px; line-height:56px; font-size:30px; font-family:Verdana; color:#1E5882; font-weight:normal; padding-left:18px; border-bottom:1px solid #E5E5E5; margin-bottom:15px;}
.about p{ font-family:Verdana; color:#474747;}
.about img.cee{ float:right;}
#footer{ background:url(../images/foot-bg2.gif) no-repeat 0 0; height:60px; padding-top:20px; padding-left:20px; width:952px;}

/*news页面*/
.newslist li{ padding-bottom:15px;}
.newslist li a{ color:#000; display:block; font-family:Verdana; text-decoration:underline;}
.page{height:32px; position:relative; clear:both; bottom:0; float:right; right:20px;}
.page a,.page span{ float:left; width:30px; line-height:32px; height:32px; text-align:center;  background:url(../images/pageno-span.jpg) no-repeat 0 0; margin-right:2px;}
.page span{ color:#1E5882; }
.page a.pre,.page a.next{ width:58px; height:32; background:url(../images/pre.jpg) no-repeat 0 0; line-height:28px; height:32px; text-indent:12px;}
.page a.next{background:url(../images/next.jpg) no-repeat 0 0; text-indent:8px; text-align:left;}

/*Products-List页面*/
.content-r .prolist li,.thumblist li{ margin-right:10px; _margin-right:5px; margin-bottom:15px;}
.content-r .prolist li a.img,.thumblist li a.img{ margin-bottom:3px;}
#title2{ height:45px; padding:0; background:url(../images/content-bg.jpg) no-repeat 0 bottom;  }
.backlink{ padding-left:20px; height:45px;}
.backlink a{ padding:0 5px; line-height:45px; font-family: Verdana; font-size:10px; color:#878787;}


/*Products-info页面*/
#info_title{ padding-top:5px; height:70px;}
#info_title .backlink{height:16px;}
.backlink a{ line-height:16px; height:16px;}
#info_title .title{ margin-top:10px;}
#info_title .link{ position:absolute; right:10px; bottom:10px;}
#content-info{ padding-top:0;}
.info-content{min-height:400px; 
    height:auto !important; 
    height:400px; 
    overflow:visible;
	width:950px; position:relative; left:19px; background:url(../images/new.gif) no-repeat right 0;
	top:-6px;
	}
.imginfo{ float:left; width:585px; height:430px; padding-right:20px;}
.smallphoto{ width:96px; float:left; margin-top:35px;}
#productBig{display: inline;    float: right;overflow: hidden; padding-top:30px;}
.bigphoto{ float:left; width:466px; height:379px; margin-left:20px; display:inline;}
.textinfo { float:left; width:310px; padding-top:82px; background:url(../images/img-bg.jpg) no-repeat 0 0; height:348px; padding-left:5px; background:url(../images/ce2.jpg) no-repeat right 340px;}
.textinfo h2{ border:none; margin-bottom:0;}
.textinfo h3{ font-weight:bold; font-size:14px; font-family: Verdana; color:#000; margin-bottom:5px;}
#proinfo_content{ clear:both; width:940px; margin:0 auto;}
#proinfo_content .tab{ width:950px; height:24px; }
#proinfo_content .tab li{ float:left; height:26px; background: url(../images/tab-li-bg2.jpg) repeat-x 0 0; color:#fff; line-height:27px; overflow:hidden; cursor:pointer; border:1px solid #98A1A6; border-width: 1px 1px 0; padding:0 15px; font-family:Verdana; font-size:14px; margin-right:5px;}
#proinfo_content .tab li.ui-tab-active{ background: url(../images/tab-li-bg.jpg) repeat-x 0 0; color:#000; font-weight:bold; border-color:#B9C4C8; }
#proinfo_content .ui-tab-content{ width:905px; _width:918px; background:url(../images/tab-content-bg.jpg) repeat-x 0 0; border:1px solid #E8E8E8; border-top:none; padding:10px 5px; min-height:200px; 
    height:auto !important; 
    height:200px; 
    overflow:visible;
	margin-top:3px;
	_margin-top:0;
	color:#474747; font-family: Verdana;padding:20px 15px;}
#proinfo_content .content2,.content3,.content4, .content5{ display:none;}
.content5 li { background:url(../images/pdf.jpg) no-repeat 0 center; padding-left:25px; }
.tabcontent{ }

/*图片滚动*/


.smallphoto{ width:96px; float:left; margin-top:35px;}

.product {
    display:inline;
    float:left;
    width:98px;
	height:282px;
	_height:290px;
	overflow:hidden;


}
/*产品展示图片滚动*/
.rolltop,.rollbottom {
    width:98px;
	height:10px;
	margin:0 auto 5px;
	cursor:pointer;
	color:#666666;
   background: url(../images/up.gif) no-repeat center 0;
}
.rollbottom {
 
    background: url(../images/down.gif) no-repeat center 0;
	margin-top:5px;
}
#ISL_Cont{

	width:98px;
	text-align:center;
	height:252px;
	margin:0 auto;
	overflow:hidden;
	background:#FFFFFF;

}
#ISL_Cont .ScrCont{
    width:98px;
	height:1000000px;
}
#ISL_Cont ul {

	width:98px;

}
#ISL_Cont ul li{

	padding:0px;
	width:98px;
	height:76px;
	
	
	padding:4px 0;
	padding:2px 0\9;
	
}
#ISL_Cont ul li img {
    display:block;
	width:94px;
	height:74px;
	border:1px solid #C7D6E2;
	margin:0 auto;
}
#ISL_Cont ul li img:hover {

	border:2px solid #7E9BB1;
}

/*download页面*/
 p.adobe {
    background: url(../images/adobe.gif) no-repeat scroll 0 0 transparent;
    height: 19px;
    margin-top: 20px;
    padding-top: 61px;
    width: 161px;
}

ul.downlist{ width:570px; margin-left:20px;}
.downlist li{ padding:10px 5px; border-bottom:1px dashed #E5E5E5; height:22px; line-height:22px; background:url(../images/libg.gif) no-repeat scroll 0 center; padding-left:15px;}
.downlist li a.pdf{ float:right; height:22px; line-height:22px; width:22px; }


/*login页面*/
.loginBody  .loginContent{ width:500px; height:200px; padding-top:150px; background:url(../images/login-bg.jpg) no-repeat scroll 0 0; margin:0 auto; margin-top:150px;}
.loginBody form{padding-left:115px;}
.loginBody p{ text-align:center;}
label{ color:#666; font-weight:bold; display:block;}

.loginBody input{background: url(../images/input.jpg) no-repeat scroll 0 0 transparent;
    width: 230px; border: medium none;
    height: 15px;
    padding: 3px 5px;}	
input.check{ width:15px; height:15px; margin:5px 0 5px 5px;}
.forgot{ color:#F00; font-size:10px; text-decoration: underline;}
.btnbox{ margin-top:10px; padding-left:25px;}

.btnbox a{ margin-right:25px;}
.signInBox  label{}

.about .input,.about .input2{background: url(../images/input.jpg) no-repeat scroll 0 0 transparent;width: 230px; border: medium none; height: 15px; padding: 3px 5px; color:#000;}
.about form{padding-left:50px; padding-right:50px; padding-top:15px;}
.about .text{ border:none; margin-bottom:15px;}
.about p.text{ border-bottom:1px solid #E5E5E5; padding-bottom:5px; margin:0 20px 5px;}
.userContent { margin-top:15px;}	
.userContent  dl{ clear:both;}
dd.img{ padding-left:200px;}
.singup  .userContent  p{ margin-bottom:15px;}
.singup  .userContent  dt{ float:left; text-align:right; width:200px;}
p.btn{ padding-left:260px; margin-top:20px;}
h4.title{ }
.stressArea dd{ margin-left:200px;}

.uers_info{ background: url(../images/user.jpg) no-repeat 50px 35px; padding:20px 0 10px 320px; line-height:18px; color:#333;}
.userContent2 h4{ color: #1E5882;;}
.uers_info p{ margin:5px 0;}
span.red{ color:#F00;}
.uers_info p.blue{ font-weight:bold; color:#1E5882; }
.uers_info p.wel{ font-weight:bold;}
.uers_info p span {font-weight:bold;}
p.Announcement{ margin-left:50px; width:520px; text-align:justify; color:#333; line-height:18px; margin-bottom:15px; margin-top:20px;}

.btnbox{ padding-top:10px; margin-top:15px; border-top:1px solid #E5E5E5;}
.loginBody .btnbox{ margin-top:0; padding-left:25px; border:none;}
.thumblist p{ color:#000; text-align:center; line-height:1.8em; font-size:14px;}