body{font-size:12px;margin:0 auto;}
.mainbody{ width:100%; background:#aad6f0;}
a{color:#000; text-decoration:none;}
a:hover{color:#FF0000; text-decoration:underline;}
*{ margin:0px; padding:0px;}
li,dd{ list-style:none;}
img{border:none;}
.clear{width:983px;margin:0 auto;  font-size:0px; background:#fff; line-height:0px;  clear:both;  height:5px; }

/*--------------------除去点击出现的虚线边框----------------------------*/
a {blr:expression(this.onFocus=this.blur())}
area {blr:expression(this.onFocus=this.blur())}
/*------------------------top--------------------------------*/
#top{ width:983px; margin:0 auto;background:url(topbg.jpg) no-repeat; height:33px; clear:both; padding-top:5px; overflow:hidden;}
#top p{float:right;color:#000; width:200px;}
#top p a{color:#000; text-decoration:none;}
#top p a:hover{ color:#000; text-decoration:underline;}
#top .top_l{ float:left; padding-left:20px;color:#FFF; font-size:16px; font-weight:bold;  FILTER:shadow(color=#9b9c98,direction=225)}
#top .top_r{ background:url(top_r.gif) no-repeat; width:490px; height:24px; line-height:24px; text-align:center; float:right;color:#000; padding-right:20px;}
#top .top_r a{color:#000;}
#top .top_r a:hover{color:#000; text-decoration:underline;}
/*-line--*/
#line{width:983px; height:0px; clear:both; line-height:0px; overflow:hidden; background:#0e6090; }
/*---------------------------nav----------------------------*/
#logonav{ clear:both; background:url(lo_bg.jpg) repeat-x; padding-top:10px; padding-left:10px;  background:url(menubg.jpg) repeat-x; height:76px;overflow:hidden;}
#logo{ float:left; width:196px; background:url(logo.gif) no-repeat; height:66px; padding-top:10px; text-align:center;}
#logo img{width:170px; height:60px;}
.nav{height:42px; overflow:hidden; float:right; padding-top:34px; width:765px; display:block;}
.nav_left{float:left; width:0px; height:42px;}
.nav_right{ float:left; width:0px; height:42px;}
.nav_main{ float:left; width:765px; height:42px;}
.nav_main li{ float:left;background:url(navbg.gif) no-repeat; width:89px; margin-left:5px; font-size:14px; height:42px; line-height:42px; font-weight:bold; text-align:center;}
.nav_main a{color:#FFFFFF;  display:block; vertical-align:middle; width:89px;  text-decoration:none;}
.nav_main a:hover{ width:89px; background:url(navhover.gif) no-repeat; text-decoration:none;  color:#000;}
/*----------------------banner----------------------------*/
#banner{width:983px; clear:both;  _height:150px; min-height:150px;}
#bottom{width:983px; clear:both; height:0px; line-height:0px; overflow:hidden;}
/*-----------------------------content---------------------------------*/
#container{ margin:0 auto;}
#pagebody{ background-color:#FFF;width:983px;margin:0 auto;}
#content{ width:983px; clear:both;background-color:#FFF;}
#mainpage{ width:755px; float:left;background-color:#FFF;}
.box{width:755px;clear:both; margin-top:5px; margin-bottom:5px;overflow:hidden;}
.box img{border:none;}
/*--左边--*/
.left{width:370px;float:left; margin:0px; height:248px; background:url(leftbg.jpg) no-repeat;}
.sjd{ float:left;}
.left ul{ padding-top:10px;}
.left li{ clear:both; height:25px; padding-left:20px; background:url(bullet.gif) no-repeat 6px 3px;}
.left_head{ background:url(column.gif) no-repeat; padding:0px 0px 0px 35px; font-size:14px;font-weight:bold; height:24px; margin-left:2px;padding-top:5px; margin-top:5px;color:#FFF;}
.left_head img{border:none;}
.left_head a{ text-align:right; margin-left:230px;}
.col{width:350px; padding-top:8px; padding-left:10px; padding-right:10px;}
.da{ width:135px;float:left; padding:10px 5px;}
.da img{border:1px solid #999999;}
.col p{ line-height:22px; color:#000;}
/*--右边--*/
.ad_right{width:370px; float:left; margin-left:10px;}
.right{width:370px; float:left; margin-left:10px; border:1px solid #cee6f7;}
.right_head{ margin:1px; background:#cee6f7;font-weight:bold; font-size:14px; padding-left:12px; height:22px; padding-top:8px; line-height:22px; color:#000;}
.right_head img{border:none;}
.right_head a{text-align:right; margin-left:245px;}
.right ul{padding-top:10px;}
.right ul li{background:url(bullet2.gif) no-repeat 5px 3px; height:25px; clear:both; padding-left:18px;}
.news_time{ float:right;  color:#7c7c7c;  display:block; padding-right:12px;}
.news_til{ float:left;  display:block;}
/*------------------产品展示----------------------*/
#down{ clear:both;}
.downbox{clear:both; }
.pro_head{ color:#015caa; font-size:14px;  background:#cee6f7; font-weight:bold; padding-left:20px; height:22px; line-height:22px;padding-top:5px;}
/*=======================================合作伙伴===========================================*/
.friends{ clear:both; margin:0px; padding:5px;}
.friends ul{ margin-bottom:10px; padding-top:10px; clear:both; }
.friends li{ list-style:none; float:left; margin-left:10px; display:inline; margin-right:10px;}
.friends .word_friend{ clear:both; line-height:22px; padding-left:7px;}
.friends .word_friend a{ padding-left:10px;}
#hotpicmove{ margin:0; overflow:hidden;}
#hotpicmove a img{ width:110px; height:110px; border:2px solid #cee6f7;}
#hotpicmove a:hover img{ border:2px solid #0980e2;}
/*------------------------------右侧---------------------------------------*/
#rightbar{width:214px;float:left;background:#FFF; margin-left:10px;overflow:hidden; word-break:break-all;display:block;}
.bobo{clear:both; border:1px solid #cee6f7; margin-bottom:3px; margin-top:3px;}

.bobo dl{padding:0px 0px 3px 8px; padding-top:7px;}
.bobo dd{ line-height:25px;}

.bar_head{ color:#015caa;background:#cee6f7; margin:1px;font-weight:bold;padding-left:10px; height:22px; font-size:14px;line-height:22px; }
.bar_head a{color:#015caa; text-decoration:none;}
.bar_head a:hover{color:#015caa; text-decoration:underline;}
.bar_up{color:#015caa;background:#cee6f7;font-weight:bold;padding-left:10px; height:22px; font-size:14px;line-height:22px; margin-top:5px;}
#marquees{width:204px;border:1px solid #deebf6; overflow:hidden; padding-left:8px; line-height:23px;}
#rightbar ul{width:210px; padding-top:7px;}
#rightbar li{background:url(bullet.gif) no-repeat 13px 9px; line-height:25px; clear:both; height:25px; padding-left:30px;}
.bar_box{text-align:center; margin-top:10px; float:left; font-size:12px; padding-right:10px; }
.bar_box img{ border:2px solid #fccbcb;}
/*=============================================圆角===============================================*/
.circle{ clear:both;width:983px;background-color:#FFF; height:0px; margin:0 auto;}
/*----------------------------------------------脚部----------------------------------------------------------------------------*/
#footer{background:url(footer.gif) repeat-x;line-height:22px; width:983px; margin:0 auto;height:85px; display:block; clear:both; text-align:center; padding-top:15px;}
#footer a{color:#FFF; text-decoration:none;}
#footer a:hover{color:#3898e7; text-decoration:underline;}

/*-------------------------------------------------公司简介-------------------------------------------------------------------*/
.heng{width:983px; clear:both; height:12px; margin:0px;padding:0px;background:url(heng.jpg) repeat-x 0 0;}


/*---contain---*/
.contain{clear:both; width:983px;background:#FFF; overflow:hidden; display:block;}

/*-----------左侧----------*/
.l_bar{ background:url(l_bg.jpg) repeat-y;width:195px; float:left; padding:10px 10px 10px 15px;min-height:600px; border-bottom:3px solid #3898e7; border-top:3px solid #3898e7; overflow:hidden;}
.com{background-color:#3898e7; padding-left:24px; height:23px; line-height:23px; padding-top:8px; font-size:14px; font-weight:bold; color:#FFF;}
.comtwo{background:url(server1.gif) no-repeat; height:70px; text-align:center; border:1px solid #3898e7; margin-bottom:5px;}
.l_bar ul{padding-bottom:15px; padding-top:10px; margin-bottom:10px; border:1px solid #3898e7; background-color:#FFFFFF;}
.l_bar li{line-height:25px; height:25px; clear:both;}
.l_bar li a{background:url(bullet3.gif) no-repeat 8px 2px; padding-left:25px; height:25px; line-height:25px;}
.l_bar li a:hover{background:url(bullet3.gif) no-repeat 8px 10px; line-height:25px; height:25px; display:block; text-decoration:none;}
/*---------右侧-------*/
.r_bar{ background-color:#FFF;width:760px; float:left; min-height:610px;}
.tohead{ background:url(hudie.gif) no-repeat 21px 12px;color:#000; border-bottom:3px solid #3898e7; line-height:30px; padding-left:65px; height:30px; padding-bottom:3px; font-size:14px; font-weight:bold; padding-top:12px;}
.toheadcontent{ line-height:25px; color:#000; padding:15px; font-size:13px;}
.dato{padding:10px; float:left;}
.dato img{border:none;}
/*--------------------------------------------------联系方式---------------------------------------------------------------------*/
.zhe{background-color:#3898e7; padding-left:24px; height:23px; line-height:23px; padding-top:8px; font-size:14px; font-weight:bold; color:#FFF;}
.l_touch{ clear:both; padding:35px; font-size:14px;}
.bin{ clear:both; float:right;}
/*-----------------------------------------------------公司新闻----------------------------------------------------------*/
.toheadcontent ul{margin:0px; padding:0px; width:700px;}
.toheadcontent li{ list-style:none; padding-left:25px; background:url(bullet2.gif) no-repeat 10px 10px; border-bottom:1px dotted #ccc;  line-height:25px; height:25px;}
.toheadcontent li a{color:#000; text-decoration:none;}
.toheadcontent li a:hover{color:#FF0000;}
/*------------------------------------------------------新闻内容--------------------------------------------------------------*/
.newstitle{font-size:16px; width:720px; text-align:center; font-weight:bold; clear:both; margin:0 auto; color:#003366;}
.newsform{ clear:both; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; line-height:25px; margin:5px auto 15px; height:25px; width:720px; text-align:center;}
.newscontent{width:720px; clear:both; text-align:left;margin-bottom:30px; padding-right:10px; margin:0 auto; word-break:break-all;}
.newscontent img{ max-width:700px; height:auto;}  
.newspage{ width:720px; clear:both; text-align:left; margin:0 auto;}
/*========================================================人才中心=====================================================*/
.j_zw{ clear:both; width:680px; text-align:left;}
.j_left{ float:left; width:340px; text-align:left; margin-bottom:10px;}
.j_detail{ clear:both; width:650px; border:1px solid #000; padding:10px;}
.red{color:#FF0000; font-weight:bold;}
/*====================================================产品中心=======================================================*/
.productcontent{ line-height:25px; font-size:13px;  padding-left:12px;}
.product{ clear:both;margin:0 auto;}
.product ul{ overflow:hidden; clear:both;}
.product ul li{ width:165px; float:left; text-align:center; display:block; list-style:none; margin:5px;}
.product ul li .list_img{ width:150px; height:150px; margin:5px;border:1px solid #CDCBCB; padding:5px;  display:block; background-color:#F6F6F6;}
.product ul li .list_img img{ display:block;}
.product_title{ width:150px; _height:30px;min-height:30px; margin:5px;padding:5px; text-align:left; border:1px solid #CDCBCB; background-color:#F6F6F6}
.product ul li .span{clear:both; text-align:center;}
.name{ clear:both; text-align:center;}
.name a:hover{background:#3898e7;color:#fff; text-decoration:none;}
.propage{ width:700px; clear:both; text-align:center; margin-top:10px; height:30px; line-height:30px;}
/*=======================================================产品信息==================================================*/
.pro_box{clear:both; border:1px solid #ccc; margin-bottom:8px; color:#000; min-height:240px; _height:240px;  padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.pro_box_img{ width:270px; float:left; text-align:center;}
.pro_box_pic{ width:230px; height:230px;  float:left; border:1px solid #2E4147; padding:3px;}
.pro_box_detail{width:300px; float:left; height:auto;}
.pro_box_detail ul{margin:0px;padding:0;}
.pro_box_detail li{ line-height:25px; height:25px;color:#000000; padding-left:10px; border-bottom:1px dashed #ccc; list-style:none;}
.den{  clear:both; height:30px; border:1px solid #ccc; margin-bottom:5px; padding-bottom:3px; padding-top:2px;}
.den ul li{ line-height:32px; height:32px; padding-left:10px; float:left; width:120px; display:block;}
.js{ clear:both; background:#3898e7; border-left:1px solid #3898e7;border-right:1px solid #3898e7; color:#FFF; font-size:14px; font-weight:bold; padding-left:15px; margin-top:10px;}
/*==========================================================商机中心=================================================*/
.businesscontent{ width:704px; line-height:25px; padding:10px; font-size:13px; margin:0 auto;}
.business_list{padding-left:0px; margin-top:7px; overflow:hidden; height:35px;}
.business_list li{ float:left; margin-right:6px; }
.business_list li a{ font-size:13px; display:block; color:#000000; height:24px; line-height:24px; padding-left:19px;  width:53px; background:url(bussies.jpg) center center no-repeat;}
.business_list li a:hover{  font-size:13px;   height:24px;  padding-left:19px; width:53px; color:#000; background:url(bussies1.jpg) center center no-repeat; text-decoration:none;}

.business_title{ clear:both; margin-top:10px;}
.business_title ul{margin:0px; padding:0px;}
.business_title li{ clear:both; display:block; line-height:23px; margin-bottom:10px;  overflow:hidden; }
.business_title li .item{ clear:both; height:25px; line-height:25px; padding-left:20px; background:#e2f1fc;}
.business_title li .item .item_name{ float:left;  text-align:left; }
.business_title li .item .item_name a{ color:#000;}
.business_title li .item .item_name a:hover{ color:#000; text-decoration:underline;}
.business_title li .item .discussion{ float:left; padding-left:50px; font-weight:bold;}
.business_title li .item .discussion a{ color:#FF0000; text-decoration:none;}
.business_title li .item .discussion a:hover{color:#FF0000; text-decoration:underline;}
.business_title li .content{ clear:both;}
.business_title li .content p{ padding:7px 0px 0px 20px;}
.business_title li .content p a{ color:#ff9e56; padding-left:10px; text-decoration:none;}
.business_title li .content p a{ color:#ff9e56; text-decoration:underline;}
.business_title li .publishtime{  clear:both; height:23px; color:#999; padding-left:20px; padding-top:5px;}
.business_title li .publishtime .sendtime{ float:left; height:23px; line-height:23px;}
.business_title li .publishtime .effecttime{ float:left; height:23px; line-height:23px; padding-left:20px;}


/*=================================================商机内容==============================================*/
.denoofen{ clear:both; color:#000; overflow:hidden; }
.denoofen_left{width:486px; float:left; padding-top:20px; margin-bottom:10px;}
.denoofen_left ul{margin:0px; padding:0px; margin-bottom:10px;}
.denoofen_left ul li{ line-height:25px; border-bottom:1px dashed #ccc; padding-left:5px;}
.denoofen_img{width:200px; float:left; margin-left:12px; margin-right:3px; border:1px solid #ccc;}
.denoofen_img img{max-width:200px; max-height:200px; width:expression(this.width>200&&this.height<this.width?200:true); height:expression(this.height>200?200:true);}
.ohoh{ clear:both;padding:10px; border:1px solid #ccc;}
.ohohead{ clear:both; background:#3898e7; border-left:1px solid #3898e7;border-right:1px solid #3898e7; color:#fff; font-size:14px; font-weight:bold; padding-left:15px; margin-top:10px;}
/*================留言中心==============================*/
.leave_message{ text-align:center;}
/*-------------留言中心---------------*/
.Comment{
	width:712px;
	padding:10px 6px;
	margin-top:6px;
	text-align:left;
	border:1px solid #ccc;
	background:#FFF;
}
.CommentTitle{
	height:28px;
	line-height:28px;
	font-weight:bold; font-size:12px;
	color:#1a1a1a;
	padding-left:26px;
	margin-bottom:8px;
	background:#f2f2f2 url(../../css/com_icon.gif) 8px 8px no-repeat;
}
.conment_contain{
   margin-left:8px;
   width:682px;
}
.Comment_Content_Title{
	height:28px;
	line-height:28px;
	background-color:#fafafa;
	padding-left:12px;
	margin-bottom:4px;
}
.til{
   font-weight:bold;
   font-size:13px;
}
.Comment_Content{
	line-height:28px;
	padding-left:12px;
}
.pages{
	height:20px;
	line-height:20px;
	padding-bottom:12px;
}
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #dddddd;background: #ffffff;margin:0 2px; font-size:12px; color:#000000;}
.pages a:hover { background-color: #ffa501; color:#ffffff;border:1px solid #ffa501; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #ffffff; background: #ffa501; border:1px solid #ffa501;}

.Comment_Release{
 line-height:30px;
}
.inpt{
  border:1px solid #ccc;
}
/*=====================产品询价=======================*/
.askprice{ padding:10px; display:block; text-align:left;}
/*===================成功案例====================================*/
.successfulcontent{line-height:25px; padding:30px; font-size:13px; min-height:500px;}
.successful{width:700px; clear:both;margin:0 auto;}
.successful ul{ clear:both; overflow:hidden;}
.successful ul li{ width:170px; float:left; text-align:center; display:block; overflow:hidden; margin-bottom:5px;}
.successful ul li .donei{ width:150px; height:150px; border:1px solid #d1d1d1;}
.successful ul li .donei img{ display:block;}
.successful ul li span{clear:both; text-align:center;}
.projectname{clear:both; text-align:center;}
.projectname a:hover{background:#3898e7; text-decoration:none; color:#FFFFFF;}
.propage{ width:700px; clear:both; text-align:center; margin-top:10px;}

/*=========商机洽谈==================*/
.business_talk{ line-height:25px; padding:15px; }
.business_talk h1{font-size:14px; padding: 2px 0 0 9px; line-height:25px; background:#b0dbff; clear:both; margin-bottom:10px; border-left:#3898e7 5px solid;}
.div_info{ clear:both; width:100%;}
.left_img{float:left; width:120px; height:120px;}
.right_info{ float:left; width:535px; padding:0px 0px 0px 20px; margin:0px;}

.message{ margin-left:3px; text-align:left; border:1px solid #b0dbff; padding:7px 0px;}
.message ul{ margin-top:6px;}
.message ul li{ clear:both; padding-left:8px;line-height:30px;}
.message ul li .info_title{ width:70px; float:left; text-align:right; line-height:30px;}
.message ul li .txtcontent{ float:left;line-height:30px;}
.message ul li .clew{ float:left; text-align:left;line-height:22px; margin-left:5px; padding-left:10px; color:#666; background:#ecf6ff;}
.message ul li .checkcode{ float:left; padding-left:10px; height:30px;}
.message ul li.checkcode_line{ padding-top:5px;}
.message ul li.btnsummit{ padding-left:77px; padding-top:10px;}
/*----快速搜索-----*/
.left_search{padding-bottom:10px; padding-top:17px; text-align:center; overflow:hidden; border:1px solid #3898e7;}
.left_search div{margin:5px 0px;}

/*-------------询问价格---------------*/
.wcontent{ clear:both;}
.wcontent p{ padding:0 10px 0 0;}
.wcontent h1{font-size:14px; padding: 2px 0 0 9px; margin:5px 0 15px 0;line-height:25px; background:#b0dbff; border-left:#3898e7 5px solid;}

.divborder{ clear:both; padding:0px 10px 10px 10px;}
.divborder li{ text-align:left; line-height:30px; height:30px; display:block;}
.div_total{clear:both; _height:100px; min-height:100px;}
.leftside{ float:left; width:122px; height:100px; }
.rightside{ float:left; width:520px; margin-left:30px;}
.rightside p{ line-height:23px;}

.divborder ul{ margin-top:6px; overflow:hidden; padding:5px;}
.divborder ul li{ clear:both; padding-left:8px; line-height:30px; border:1px solid #FFF;}
.divborder ul li .ask_title{ width:70px; float:left; text-align:right; line-height:30px;}
.divborder ul li .txtbox{ float:left;line-height:30px;}
.divborder ul li .ask_clew{ float:left; text-align:left;line-height:22px; margin-left:5px; padding-left:10px; color:#666; background:#ecf6ff;}
.divborder ul li .ask_checkcode{ float:left; padding-left:10px; height:30px;}
.divborder ul li.ask_checkcode_line{ padding-top:5px;}
.divborder ul li.ask_summit{ padding-left:77px; padding-top:10px;}


/*---paper CSS---*/
#per_paper{ width:100%; clear:both; overflow:hidden; text-align:left; position:absolute;top:0px;z-index:99999;visibility:hidden; }
#per_paper .per_box{ width:1004px; margin:0 auto;}
#per_paper .per_box .per_tool{float:right; height:22px; line-height:22px;}
#per_paper .per_box .per_tool img{cursor:pointer; float:left; }

* html .per_contain{   
behavior: expression(   
this.style.behavior || (   
this.style.filter =   
"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",   
this.style.backgroundImage = "none",   
this.style.behavior = "none"  
)   
);   
} 



.per_contain{ background:url(per_body.png) no-repeat center center; clear:both; height:72px; overflow:hidden;}
.news_event{ clear:both; padding:52px 62px 0px 72px; }
.news_event ul li{ vertical-align:bottom; line-height:20px; height:20px; float:left; background:url(arrow.gif) no-repeat left center; padding-left:10px; margin-left:10px; display:block;}
.news_event ul li a{ color:#FFFFFF; text-decoration:none;}
.news_event ul li a:hover{ color:#FFFFFF; text-decoration:underline;}