﻿html,body
{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	overflow:auto;
font-family:宋体, Arial, Helvetica, sans-serif;
	
}
*{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	
}
a:hover
{
	color:#000;
	text-decoration:underline
}
a:visited
{
	color:blue
}
.layout
{
	width:920px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.header
{
	 position:relative;
	 height:65px;
}
#logoimg
{
	 position:absolute;
	 top:18px;
	 left:40px;
	 behavior: url(iepngfix.htc);	
	 width:166px;
	 height:24px;
}
img.png
{
	behavior: url(iepngfix.htc);	
	width:57px;
	height:120px;
}
.logoinfo
{
	position:absolute;
	left:200px;
	top:25px;
	color:#999;
	display:none
}
.info
{  float:left; display:inline;
	 margin-left:20px;
	color:#666;
}
.info a,.info a:visited
{
	color:#666;
	text-decoration:none;
	padding-left:8px;
	padding-right:12px;
}
.searchbox
{
	position:absolute;
	right:10px;
	top:8px;
}
.searchbox form
{
	
}
.searchinput
{
	border:1px #b9b9b9 solid;
	height:16px;
	line-height:16px;
	margin-right:5px;
	width:150px;
}
.searchinput:hover
{
	border:1px #000 solid
}
#searchbtn
{
	 background-image:url('images/searchbtn.gif');
	 background-position:left top;
	 height:18px;
	 width:39px;
	 background-color:transparent;
	 text-indent:-2000px;
	 cursor:pointer;
	 border:0px;
}

.navtion
{	
	margin-top:5px;
	position:absolute;
	right:0px;
	top:45px;	
}
.topmenu
{
	 font-size:12px;
	 font-weight:bold;
	 padding-left:5px;
	 height:20px;
	 line-height:20px;
	 text-align:right;
}
.topmenu li
{
	list-style:none;
	margin:0px;
	display:inline;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	height:20px;
	line-height:20px;	
	background-image:none!important;
}
.topmenu li a,.topmenu li a:visited
{
	color:#004b8d;
	text-decoration:none;
}
.topmenu li a:hover
{
	color:#000;
	border-bottom:1px #000 solid
}
.topmenu li.thisnav a
{
	color:#ff0000!important;
	
}
/*
#home
{
	border-bottom:2px #183152 solid;
}
#about
{
	border-bottom:2px #4dce47 solid;
}
#news
{
	border-bottom:2px #4783ce solid;
}
#product
{
	border-bottom:2px #ffc412 solid;
}
#service
{
	border-bottom:2px #ff1212 solid;
}
#case
{
	border-bottom:2px #eb12ff solid;
}
#knowledge
{
	border-bottom:2px #12ffb9 solid;
}
*/
.content_one
{
	margin-top:10px;
}
.content_two
{
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
}
.content_two_l
{
	float:left;
	width:280px;
	border-right:1px #666 dotted;
}
.content_two_m
{
	float:left;
	width:340px;
	padding-left:8px;
	display:inline;		
}
.content_two_r
{
	float:right;
	width:280px;
	border-left:1px #666 dotted;
	display:inline;
}
.hot
{
	padding-right:5px;
}
.hot img
{
	float:left;
	padding:2px;
	background-color:#fff;
	border:1px #ccc solid;
	margin:3px;
	margin-right:5px;
	margin-bottom:10px;
}
.hot p
{
	color:#666;
	line-height:16px;
	text-indent:24px;
	padding:5px;
    text-align:left;
    width:150px;

}
.hottitle
{
	font-weight:bold;
	font-size:12px;
	padding:3px;
	margin-top:5px;
}
.hottitle a,.hottitle a:visited
{
	color:#333;
	text-decoration:none
}
a.hotdetail,a.hotdetail:visited
{
	color:#000;
	margin-left:5px;
}
a.hotdetail:hover
{
	color:#ff0000
}
.footer
{
	clear:both;
	width:98%;
	text-align:center;
	height:20px;
	line-height:20px;
	padding:5px;
	background-color:#ebf2f9;
	font-family:宋体, Arial, Helvetica, sans-serif;
	margin:0 auto 20px;
}
.copyright
{
 width:180px;
  float:left;
   margin-left:20px; 
   display:inline;
	color:#666;
	text-align:right;
	text-decoration:none
	
}
.sidecontent{ width:100%; margin:5px auto;}
.sidecontent ul li
{
	height:21px;
	line-height:21px;
	list-style:none
}
.sidecontent ul li a,.sidecontent ul li a:visited
{
	color:#666;
	text-decoration:none;
}
.sidecontent ul li a:hover
{
	color:blue;
	text-decoration:underline
}
h1
{
	font-size:14px;
	padding:10px;
	padding-top:2px;
	padding-left:15px;
	position:relative;
	color:#6599FF;
	background-image:url('images/arrow4.png');
	background-position:2px center;
	background-repeat:no-repeat
}
h1 a
{
	position:absolute;
	right:10px;
	top:5px;
}
h1.copnewstitle
{
	background-image:url('images/newstitle.jpg');
	background-position:5px top;
	background-repeat:no-repeat;
	position:relative;
	font-size:0px;
	height:18px;
	color:#fff;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}
h1.pronewstitle
{
	background-image:url('images/protitle.jpg');
	background-position:5px top;
	background-repeat:no-repeat;
	position:relative;
	font-size:0px;
	height:18px;
	color:#fff;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}
h1.linktitle
{
	background-image:url('images/linktitle.jpg');
	background-position:5px center;
	background-repeat:no-repeat;
	font-size:0px;
	height:18px;
	color:#fff;
	margin-top:10px;
}
h1.contacttitle
{
	background-image:url('images/contenttitle.jpg');
	background-position:5px top;
	background-repeat:no-repeat;
	position:relative;
	font-size:0px;
	height:18px;
	color:#fff;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	margin-top:12px;
}

ul.copnews
{
	margin-bottom:8px;
}
ul.copnews li
{
	background-image:url('images/bullet_green.png');
	background-position:0px center;
	background-repeat:no-repeat;
	text-indent:17px;
	line-height:24px;
	height:24px;
}
ul.pronews
{
	margin-top:15px;
}
ul.pronews li
{
	background-image:url('images/bullet_blue.png');
	background-position:0px center;
	background-repeat:no-repeat;
	text-indent:17px;
	line-height:24px;
	height:24px;
}

ul.link li
{
	width:110px;
	float:left;
	background-image:url('images/arrow1.gif');
	background-position:0px center;
	background-repeat:no-repeat;
	text-indent:12px;
}
.contact
{
	font-size:28px;
	text-indent:20px;
	font-weight:bold;
	color:#6599Ff;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Helvetica, sans-serif;
}


/*首页设置完成*/

.side
{
	width:180px;
	float:left;
	margin-left:5px;
}
.content
{
	float:left;
	margin-bottom:20px;
	padding-left:15px;
	width:700px;
}
.textcontent 
{
      padding-left:15px;
      padding-right:15px;
      	text-align:justify;
	text-justify:inter-ideograph;
}
.textcontent p
{
	 text-indent:24px;
	 line-height:20px;
	 color:#878787;
	 margin-bottom:15px;
	 margin-top:5px;
	 font-family:Tahoma
}
.newscontent 
{
      padding-left:10px;
      padding-right:10px;
}

.location
{
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:10px;
	text-indent:20px;
	border-bottom:1px #eeeeee solid;
	background-image:url('images/arrow4.png');
	background-position:1px 3px;
	background-repeat:no-repeat;

}
.location span
{
	padding-left:5px;
	padding-right:5px;
	color:#666;
}
.location a,.location a:visited
{
	padding-left:5px;
	padding-right:5px;
	color:#346cd4;
	text-decoration:none
}
h2
{
	font-size:12px;
	font-weight:bold;
	color:#61abdc;
	margin-bottom:20px;
	margin-left:15px;
	background-image:url('images/titleicon.png');
	background-position:3px center;
	background-repeat:no-repeat;
	text-indent:24px;
      height:30px;
      line-height:30px;
      margin-top:10px; 
      font-family:微软雅黑;
      font-size:14px;
}
h2.about
{

}
h3
{
	font-size:12px;
	padding-bottom:2px;
	padding-left:20px;
	color:#666
}
.aboutmenu
{
	 background-image:url('images/titlebgs.jpg');
	 background-position:left top;
	 background-repeat:no-repeat;
}
#about
{
	background-image:url('images/about.jpg');
	background-position:15px 10px;
	background-repeat:no-repeat;
	text-indent:-2000px;
	height:28px;
}
#news
{
	background-image:url('images/news.jpg');
	background-position:15px 10px;
	background-repeat:no-repeat;
	text-indent:-2000px;
	height:28px;
}

.sidemenu 
{
	margin:0px;
	margin:20px;
}
.sidemenu li
{
	list-style:none;
	background-image:url('images/bullet_blue.png');
	background-position:5px center;
	background-repeat:no-repeat;
	height:20px;
	line-height:25px;
	text-indent:25px;
	padding-bottom:5px;
	border-bottom:1px #cdcdcd dotted;
}
.sidemenu li a,.sidemenu li a:visited
{
	color:#666;
	text-decoration:none
}
.sidemenu li a:hover
{
	color:#6890d9;
}
.sidemenu li.thissidemenu a
{
	color:#6890d9;
}
div.sign
{
	 background-image:url('images/sign.jpg');
	 background-position:right center;
	 height:60px;
	 line-height:75px;
	 background-repeat:no-repeat;
	 width:550px;
	 text-align:right;
	 font-weight:bold;
	 padding-right:100px;
	 margin-top:10px;
}
span.rss
{
	margin-left:5px;
}
span.rss img
{
	margin-bottom:-3px
}

.newshot
{
	margin-top:15px;
	color:#878787
}

.news_list
{
	clear:both;
}
.newshot_txt
{
	padding-left:5px;
}
.newshot_txt p
{
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent:24px;
	padding-top:8px;
	line-height:17px;
}
.newshot_txt p a,.newshot_txt p a:visited
{
	color:#4f9ee8;
}
.newshot_txt p a:hover
{
	color:#000;
}
.newshot_title
{
	font-weight:bold;
	padding:5px;
}
.newshot_title a,.newshot_title a:visited
{
	color:#4f9ee8
}
.newshot_title a:hover
{
	color:#333;
}
.hotnewsimg
{
	padding:3px;
	background-color:#fff;
	border:1px #cecece solid;
	float:left;
	margin-right:10px; 
	margin-bottom:5px;
}
.newslisttbl
{
	width:100%;
	margin-top:8px;
}
.newslisttbl th
{
	font-weight:normal;
	color:#999;
	text-align:right;
	padding-right:2px;
	height:18px;
	line-height:18px;
	font-size:12px;
	font-family:宋体, Arial, Helvetica, sans-serif
}
.newslisttbl td
{
	background-image:url('images/arrow5.png');
	background-position:0px center;
	text-indent:15px;
	padding:3px;
	background-repeat:no-repeat;
	font-size:12px;
}
.newslisttbl td a,.newslisttbl td a:visited
{
	text-decoration:none;
	color:#878787;
}
.newslisttbl td a:hover
{
	color:blue;
}
.news_listtitle_pro
{
	margin-top:20px;
	font-size:14px;
	padding:5px;
	background-image:url('images/1.gif');
	background-repeat:no-repeat;
	background-position:left center;
	height:20px;
	line-height:20px;
	padding-left:40px;
	font-weight:bold;
	color:#7490fb;
	position:relative;
	border-bottom:1px silver dotted	
}
.news_listtitle_corp
{
	margin-top:20px;
	font-size:14px;
	padding:5px;
	background-image:url('images/2.gif');
	background-repeat:no-repeat;
	background-position:left center;
	height:20px;
	line-height:20px;
	padding-left:40px;
	font-weight:bold;
	color:#7490fb;
	position:relative;
	border-bottom:1px silver dotted
}
h5.news_listtitle_trade
{
	margin-top:20px;
	font-size:14px;
	padding:5px;
	background-image:url('images/3.gif');
	background-repeat:no-repeat;
	background-position:left center;
	height:20px;
	line-height:20px;
	padding-left:40px;
	font-weight:bold;
	color:#7490fb;
	position:relative;
	border-bottom:1px silver dotted
}
.news_listtitle_trade a,.news_listtitle_corp a,.news_listtitle_pro a
{
	position:absolute;
	font-weight:normal;
	right:2px;
	top:10px;
	color:#aeb8ff;
	font-size:12px;
	text-decoration:none;
	font-family:宋体, Arial, Helvetica, sans-serif;
}
.page
{
	padding:5px;
	margin-top:10px;
}
.page a,.page a:visited
{
	padding:2px;
	border:1px #dedede solid;
	background-color:#f1f1f1;
	text-decoration:none;
	margin-left:3px;
	padding-left:5px;
	padding-right:5px;
	color:#666;
	font-family:宋体, Arial, Helvetica, sans-serif
}
.page a:hover
{
	background-color:#fff;
}
.page a.thispage
{
	padding:3px;
	border:1px #dedede solid;
	background-color:#fff;
	text-decoration:none;
	margin-left:3px;
	padding-left:5px;
	padding-right:5px;
}


/*新闻内容浏览设置*/
.newsviewleft
{
	float:left;
	width:200px;
	margin-right:10px;
}
.newsviewright
{
	float:left;
	width:700px	
}
.newsviewleft ul
{
	margin-bottom:20px;
	margin-left:10px;
	margin-top:10px;
}
.newsviewleft ul li
{
       background-image:url('images/arrow3.gif');
       background-position:left center;
       background-repeat:no-repeat;
       text-indent:10px;
       list-style:none;
       height:20px;
       line-height:20px;
}
.newsviewleft ul li a,.newsviewleft ul li a:visited
{
	text-decoration:none;
	color:#549ede;
}
.newsviewleft ul li a:hover
{
	color:#000;
}
.newsviewtitle
{
	font-size:14px;
	padding:5px;
	padding-bottom:2px;
	background-image:url('images/ico_book.gif');
	background-position:4px center;
	background-repeat:no-repeat;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-indent:20px;
	border-bottom:1px silver dashed
}
.newsview_content
{
	padding:10px;
}
.newsview_content_title
{
	text-align:center;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.newsview_content_info
{
	text-align:center;
	color:#999;
	padding:5px;
	width:100%;
	font-family:宋体, Arial, Helvetica, sans-serif;
	position:relative;
}
.news_txtcontent_infoleft
{
margin-right:30px;
}
.newsview_txtcontent_inforight
{
margin-left:30px;
}

.newsview_contenttxt
{
	 margin-bottom:30px;
}
.newsview_contenttxt p
{
	text-indent:24px;
	margin-bottom:10px;
	line-height:18px;
	color:#666;
	text-align:justify;
	text-justify:inter-ideograph;
	font-family:宋体, Arial, Helvetica, sans-serif
}
.fontzoom
{
	text-align:right;
	padding:5px;
	padding-right:20px;
	margin-top:10px;
}
.fontzoom a,.fontzoom a:visited
{
	color:#666;
	text-decoration:none;
	text-decoration:none;
	
}
.commenttools
{
	text-align:left;
}
.commenttools span
{
	
	margin-left:10px;
}
.commenttools span a,.commenttools span a:visited
{
	height:30px;
	line-height:30px;
	background-color:#f3faff;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	color:#487ba0;
	border:1px #bfd1eb solid;
}
.commenttools span a:hover
{
	height:30px;
	line-height:30px;
	background-color:#f2fddb;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	color:#78933f;
	border:1px #adcd3c solid;
}
.commentcontent
{
	margin-top:10px;
	color:#999;
	border-top:1px #ccc solid;
	padding:10px;
	padding-bottom:0px;

}
.commentcontenttitle
{
	background-color:#edf4ff;
	padding:8px;
	text-indent:10px;
	font-family:宋体, Arial, Helvetica, sans-serif;
	border-bottom:1px #ccc dashed;
	position:relative;
	padding-right:0px;
}
.commentcontenttitle span
{
	margin-right:40px;
	font-family:宋体, Arial, Helvetica, sans-serif
}
.commenttxt
{
	padding:5px;
	line-height:18px;
	
}
.commenttxt p
{
	text-indent:24px;
	padding:10px;
	padding-top:5px;
	padding-bottom:20px;
	font-family:宋体, Arial, Helvetica, sans-serif;
	text-align:justify;
	text-justify:inter-ideograph;
}
span.commentaction
{
	position:absolute;
	margin-right:0px;
	right:20px;
	top:7px;
}
.commentaction a
{
	margin-left:10px;
}
.quote
{
	margin:10px;
	margin-left:20px;
	margin-right:20px;
	border:1px #dedede solid;
}
.quotetitle
{
	background-color:#f1f1f1;
	padding:3px;
	border:1px #fff solid
}
.quotetxt
{
	 padding:5px;
	 padding-bottom:10px;
}
.quotetxt p
{
	padding-bottom:0px;
	text-align:justify;
	text-justify:inter-ideograph
}
.comment
{
	border-top:1px solid #92B0DD;
	margin-top:20px;
	
}

.commenttitle
{
	height:20px;
	line-height:20px;
	padding:5px;
	background-color: #E2EAF8;
	font-weight:bold;
	font-size:14px;
	text-indent:20px;
	border-top:1px #fff solid
}
.comment table
{
	width:100%;
	background-color:#F1F1F1;
}
.comment table th
{
	text-align:right;
	color:#666;
	padding:2px;
	width:120px;
}
.comment table td
{
	padding:5px;
}
.comment table td input
{
	 border:1px #dedede solid;
	 height:20px;
	 line-height:20px;
	 width:80%;
}
.comment table td textarea
{
	 border:1px #dedede solid;
	 width:80%;
	 padding:5px;
}
.buttonbox
{
	padding:5px;
	text-align:left;
	padding-left:50px;
	padding-top:10px;
}
.buttonbox input
{
	margin-right:5px;
	background-image:url('images/button.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	width:65px;
	height:21px;
	line-height:19px;
	padding-top:2px;
	text-align:center;
	color:#666;
}


.product_left
{
	float:left;
	width:670px;
	padding-right:10px;
}
.product_right
{
	float:left;
	width:240px;
}
.productboxl
{
	width:330px;
	float:left;
	margin-right:10px;
}
.productboxr
{
	width:330px;
	float:left;
}
.productboxcontent
{
	border:1px #92b0dd solid;
	background-color:#eef6fb;
	margin-bottom:10px;
	height:210px;
	position:relative;
}
.productboxcontent_hover
{
	border:1px #ffcc00 solid;
	background-color:#ffffff;	
	margin-bottom:10px;
	height:210px;
	position:relative;
}
.productboxcontent_hover div.productboxtitle
{
	height:28px;
	background-image:none;
	border:1px #fff solid;
	background-color:#ffffdd;
	line-height:28px;
	font-weight:bold;
	text-indent:10px;
	color:#666;
	
}
.productboxcontent_hover div.productboxtitle span
{
	color:#65ae37;
}
.productboxtitle
{
	height:28px;
	background-image:url('images/producttitlebg.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	border:1px #fff solid;
	background-color:#e2eaf8;
	line-height:28px;
	font-weight:bold;
	text-indent:10px;
	border-bottom:1px #dfe8f2 solid;
	font-family:Tahoma;
	position:relative;
}
.productboxtitle span
{
	color:#666;
	font-weight:normal;
	position:absolute;
	right:10px;
	top:0px;
	visibility:hidden
}
.porductboxtxt
{
	padding:10px;
	padding-bottom:5px;
}
.porductboxtxt img
{
	float:left;
	margin-right:10px;
}
.porductboxtxt p
{
  	text-align:justify;
	text-justify:inter-ideograph;
	color:#7a808b;
	font-family:宋体, Arial, Helvetica, sans-serif;
	line-height:16px;
}
.porductboxtxt_info
{
	position:absolute;
	left:70px;
	bottom:10px;
}
.porductboxtxt_info a,.porductboxtxt_info a:visited
{
	padding-left:5px;
	padding-right:5px;
	color:#6886a7;
}
.porductboxtxt_info a:hover
{
	color:#000;
}
.product_right_title
{
	height:25px;
	line-height:25px;
	text-indent:25px;
	font-weight:bold;
	color:#666;	
	background-image:url('images/arrowb.png');
	background-position:5px center;
	background-repeat:no-repeat;
	border:1px #fff solid;
	border-bottom:0px;
}
.product_right_content
{
	margin-bottom:10px;
	background-color:#ffffff;
	padding-bottom:10px;
	border:1px #adb9c2 solid;
	background-image:url('images/righttitlebg.jpg');
	background-position:left top;
	background-repeat:repeat-x;
}
.product_right_content ul
{
	margin-top:10px;
}
.product_right_content ul li
{
	list-style:none;
	padding-bottom:5px;
	background-image:url('images/arrowa.png');
	background-position:left 0px;
	background-repeat:no-repeat;
	text-indent:15px;
}
.product_right_content ul li a,.product_right_content ul li a:visited
{
	color:#666;
	text-decoration:none;
}
.product_right_content ul li a:hover
{
	color:#ff0000
}
.producthotimglink
{
	 position:relative;
	 height:70px;
}
.producthotimglink img
{
	margin-top:5px;
}

#scrollWrap { 


 margin-top:10px;

} 
#scrollMsg { 
 text-align: left;

}
#scrollMsg ul {
     margin:0;
     padding:0;
}
#scrollMsg ul li { 
     list-style:none;
     line-height:18px!important;
     height:18px!important;
} 
div.feedbackbtn
{
	border:1px #92b0dd solid;
	text-indent:0px;
	height:24px;
	line-height:24px;
	position:absolute;
	left:10px;
	top:0px;
	width:100px;
}
div.downloadbtn
{
	border:1px #e282e3 solid;
	text-indent:0px;
	height:24px;
	line-height:24px;
	position:absolute;
	left:120px;
	top:0px;
	width:100px;
}
div.demobtn
{
	border:1px #ebce5b solid;
	text-indent:0px;
	height:24px;
	line-height:24px;
	position:absolute;
	left:10px;
	top:34px;
	width:100px;
}
div.bbsbtn
{
	border:1px #adcd3c solid;
	text-indent:0px;
	height:24px;
	line-height:24px;
	position:absolute;
	left:120px;
	top:34px;
	width:100px;
}

div.feedbackbtn input
{
	background-color:#e2eaf8;
	border:1px #ffffff solid;
	width:100px;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:24px;
	background-image:url('images/fankui.png');
	background-position:2px center;
	background-repeat:no-repeat;
}
div.downloadbtn input
{
	background-color:#fae0fa;
	border:1px #ffffff solid;
	width:100px;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:24px;
	background-image:url('images/download.png');
	background-position:2px center;
	background-repeat:no-repeat;
}
div.demobtn input
{
	background-color:#fafad5;
	border:1px #ffffff solid;
	width:100px;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:24px;
	background-image:url('images/demo.png');
	background-position:3px center;
	background-repeat:no-repeat;
}
div.bbsbtn input
{
	background-color:#f2fddb;
	border:1px #ffffff solid;
	width:100px;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:24px;
	background-image:url('images/bbs.png');
	background-position:2px center;
	background-repeat:no-repeat;
}
div.bbsbtn input:hover,div.demobtn input:hover,div.downloadbtn input:hover,div.feedbackbtn input:hover
{
	background-color:#fff;
}





/*产品主页*/
.productsidemenu
{
	margin:10px;
	
}
.productsidemenu li
{
	line-height:30px;
	font-weight:bold;
	list-style:none;
	text-indent:5px;
	border-bottom:1px #dddddd solid;
	font-family:宋体, Arial, Helvetica, sans-serif;
	height:30px;
}
.productsidemenu li.thissidemenu
{
	height:auto
}
.productsidemenu li a,.productsidemenu li a:visited
{
	color:#333;
	text-decoration:none;
	display:block
}
.productsidemenusidemenu li a:hover
{
	color:blue;
	text-decoration:underline
}

.subproductmenu
{
	margin:10px;
	margin-top:5px;
}
.subproductmenu li
{
	 line-height:20px;
	 font-weight:normal;
	 height:20px;
	 line-height:20px;
	 border-bottom:0px;
}
.subproductmenu li a,.subproductmenu li a:visited
{
       color:#6890d9;
       font-family:宋体, Arial, Helvetica, sans-serif;
}
.subproductmenu li a:hover
{
	color:#ffaf02;
	text-decoration:underline;
}

.productside
{
	width:240px;
	float:left;
	margin-left:5px;
	background-color:#e2ebf1;
	background-image:url('images/sidebottombg.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:30px;
}
.productcontent
{
	float:left;
	margin-bottom:20px;
	padding-left:5px;
	width:650px;
}
.productcontent p
{
	color:#666;
    	text-align:justify;
	text-justify:inter-ideograph;
	font-family:宋体, Arial, Helvetica, sans-serif;
	line-height:16px;
	padding-bottom:10px;
}
.productcontent ul
{
	margin-left:20px;
	color:#666;
	margin-bottom:10px;
}
.productcontent_left
{
	float:left;
	width:460px;
	padding-left:5px;
	margin-right:4px;
	border-right:1px #ccc dashed;
}
.productcontent_right
{
	float:left;
	width:140px;
	padding-left:5px;
}

.productsidetitle
{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	height:23px;
	line-height:23px;
	padding:5px;
	padding-bottom:3px;
	color:#fff;
	text-indent:10px;
	background-color:#a4c8e0;
	background-image:url('images/sidetopbg.jpg');
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px #e6f2fa solid
}
.productimgbox
{
	text-align:left;
	width:160px;
}
.productimgbox p
{
	padding:5px;
	padding-top:0px;
	border-bottom:1px #ccc dotted;
	font-family:宋体, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.productimgboxtitle
{
	font-weight:bold;
	padding:6px;
	color:#333;
}
.productcontenttxt
{
	padding-right:10px;
}
.productcontenttitle
{
	font-size:24px;
	padding:10px;
	padding-left:0px;
	padding-bottom:5px;
	color:#478cba;
	
}
.productcontenttitle_en
{
       padding:5px;
       padding-top:0px;
	padding-left:0px;
	padding-bottom:10px;
	color:#66a9d6;
	font-size:12px;
	margin-bottom:10px;
}
.productcontenttxt p
{
	padding-bottom:5px;
	color:#999;
	line-height:20px;
}
.productcontent_righttitle
{

	font-size:14px;
	font-weight:bold;
	background-image:url('images/sidrightbg.jpg');
	background-position:center center;
	background-repeat:repeat-x;
	height:32px;
	line-height:32px;
	text-indent:20px
}
.productbuttonbox
{
	margin-top:10px;
	margin-bottom:10px;
}
.try
{
	background-image:url('images/bg_button.gif');
	background-repeat:no-repeat;
	width:155px;
	height:44px;
	text-align:left;
	padding-top:4px;
	padding-left:28px;
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.try a,.try a:visited
{
	height:18px;
	line-height:18px;
	color:#333;
	font-weight:bold;
}
.try a:hover
{
	color:blue
}
.try span
{
	display:block
}
.try span a,.try span a:visited
{
	color:red;
	font-weight:normal;
	text-decoration:none;
}
.buy
{
	background-image:url('images/bg_button.gif');
	background-repeat:no-repeat;
	width:155px;
	height:44px;
	text-align:left;
	padding-top:4px;
	padding-left:28px;
}
.buy a,.buy a:visited
{
	height:18px;
	line-height:18px;
	color:#333;
	font-weight:bold;
}
.buy span
{
	display:block
}
.buy span
{
	color:red;
	font-weight:normal;
}
.productcontenttxtbox ul li
{
	 width:210px;
	 float:left;
	 height:20px;
	 line-height:20px;
	 background-image:url('../../skin/default/images/arrow1.gif');
	 background-repeat:no-repeat;
	 text-indent:10px;
	 background-position:left center
}
.productcontenttxtbox ul li a,.productcontenttxtbox ul li a:visited
{
	color:#5574aa;
	text-decoration:none
}
.productcontenttxtbox ul li a:hover
{
	color:#e18a00;
	text-decoration:underline
}
.productcontent_title
{
	clear:both;
	font-weight:bold;
	padding:5px;
}

p.hj
{
	color:#666;
	font-family:宋体, Arial, Helvetica, sans-serif;
	line-height:17px;
}
h4
{
	padding:10px;
	padding-left:0px;
	color:#6890d9;
	font-weight:bold;
	font-size:12px;
}



/*案例*/
.case_box
{
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	padding-top:10px;
}
.case_title
{
	font-weight:bold;
	color:#000;
	text-indent:22px;
	font-size:14px;
	padding:5px;
}
.case_title h1
{
	background-image:none;
	height:20px;
	line-height:20px;
	border-right:2px #fff solid;
	margin:0px;
	padding:0px;
	color:#007cc2;
	background-image:url('images/arrow_95.gif');
	background-position:5px 2px;
	background-repeat:no-repeat;
	text-indent:25px;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px #ccc dashed;
	text-align:left
}
/*
.case_title span
{
	font-size:12px;
	color:#999;
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	text-indent:0px;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	margin-left:1px;
	margin-right:1px;
	border-left:1px #ccc solid;
	margin-left:20px;
	padding-left:10px;
}*/
.case_txt
{
margin-bottom:20px;
padding-bottom:30px;

}
.case_txt ul
{
	margin-left:0px;
}
.case_txt ul li
{
	padding-right:30px;
	float:left;
	width:360px;
	margin-left:20px;
	padding-left:10px;
	background-image:url('images/arrow3.gif');
	background-position:left center;
	background-repeat:no-repeat;
	line-height:20px;
      white-space:nowrap; 
      text-overflow:ellipsis; 
      overflow: hidden; 
      position:relative;
}
.case_txt ul li span
{
	position:absolute;
	right:0px;
	top:0px;
	font-family:宋体, Arial, Helvetica, sans-serif;
	color:#999;
}
.case_txt ul li a,.case_txt ul li a:visited
{
	color:#666;
	text-decoration:none
}
.case_txt ul li a:hover
{
	color:#ff0000;
}

.caseview_box
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:50px;
}
.caseviewtitle
{
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	margin-top:20px;
}
.caseviewsubtitle
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#007cc2;
	padding:5px;
}
.caseviewtxt
{
	text-align:left;
	padding-top:5px;
	padding-bottom:10px;
}
.caseviewtxt table
{
	width:80%;
	border:1px silver solid;
	border-collapse:collapse
}
.caseviewtxt table th
{
	background-color:#f1f1f1;
	height:20px;
	line-height:20px;
	text-align:center;
	border:1px #ccc solid;
	padding:3px;
}
.caseviewtxt table td
{
	line-height:20px;
	border:1px #ccc solid;
	padding:3px;
}
.caseviewtxt p
{
	padding-bottom:10px;
	color:#666;
	line-height:18px;
      	text-align:justify;
	text-justify:inter-ideograph;

}
/*联系页*/
.contactbox
{
	padding-top:5px;
	margin-bottom:50px;
	margin-left:20px;
}
.contact_title
{
	font-size:14px;
	color:#5e8cec;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:5px;
}
.contact_txt
{
	margin-bottom:30px;
	color:#666;
	padding-top:5px;
}
.contact_txt p
{
	font-family:宋体, Arial, Helvetica, sans-serif;
	line-height:20px;
}


/*知识库*/
.knowledge_left
{
	width:320px;
	float:left;
	margin-right:15px;
}
.knowledge_right
{
	float:left
}
.knowledge_hot img
{
	float:left;
	margin-right:10px;
	border:1px #7e98c0 solid;
	padding:2px;
	background-color:#fff;
}
.knowledge_lefttitle
{
	background-color:#e2eaf8;
	padding:3px;
	line-height:20px;
	font-weight:bold;
	text-indent:10px;
	font-size:14px;
}
.knowledge_lefttxt
{
	margin-bottom:20px;
}
.knowledge_lefttxt ul
{
	margin-top:6px;
	margin-left:2px;
}
.knowledge_lefttxt ul li
{
	line-height:20px;
	position:relative;
	list-style:none;
	background-image:url('images/point.jpg');
	background-position:left center;
	background-repeat:no-repeat;
	text-indent:10px;
}
.knowledge_lefttxt ul li span
{
	position:absolute;
	right:0px;
	top:0px;
	color:#666;
	font-family:宋体, Arial, Helvetica, sans-serif
}
.knowledge_hottitle
{
	font-weight:bold;
	background-color:#e2eaf8;
	padding:5px;
	text-indent:10px;
	margin-bottom:10px;
	font-size:14px;
}
.knowledge_hot p
{
	text-align:justify;
	text-justify:inter-ideograph;
	font-family:宋体, Arial, Helvetica, sans-serif;
	color:#666;
	line-height:18px;
}
.knowledgehottitle
{
	font-weight:bold;
	color:#6b99c9!important;
	padding-bottom:5px;
}
.knowledge_righttxt
{
	clear:both;
	margin-top:10px;
	width:100%;
}
.knowledge_righttitle
{
	font-weight:bold;
	background-color:#e2eaf8;
	padding:5px;
	text-indent:10px;
	margin-top:10px;
	width:575px;
	display:block;
	font-size:14px;
	
}
ul.knowledgelist
{
       margin-top:10px;
}
ul.knowledgelist li
{
	 display:inline;
	 padding-left:10px;
}
ul.knowledgelist li a
{
	font-weight:bold;
	text-decoration:none
}
ul.knowledgelist li ol
{
	 margin-bottom:22px;
	 margin-top:5px;
}
ul.knowledgelist li ol li
{
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
}
ul.knowledgelist li ol li a
{
	text-decoration:underline;
	font-weight:normal
}
/*服务*/
.servicebox
{
	clear:both;
}
.service_left
{
	float:left;
	width:240px;
}
.servicehotimglink
{
	position:relative;
	clear:both;
	height:70px;
}
.service_right
{
	float:left;
	width:660px;
	margin-left:20px;
}
.service_lefttitle
{
	height:18px;
	line-height:18px;
	padding:5px;
	text-indent:10px;
	font-weight:bold;
	background-color:#b2d3f5;
}

.service_lefttxt
{
	padding-top:10px;
	padding-bottom:20px;
}
.service_lefttxt ul li
{
	line-height:20px;
	background-image:url('images/point.jpg');
	background-position:2px center;
	background-repeat:no-repeat;
	text-indent:12px;
	list-style:none;
	font-weight:bold;
	color:#333;
}
.service_lefttxt ul li a
{
	font-weight:normal;
	color:#666;
	text-decoration:none
}
.service_righttitle
{
	height:18px;
	line-height:18px;
	padding:5px;
	text-indent:20px;
	font-weight:bold;
	background-color:#b2d3f5;
}
.service_righttxt
{
	padding-top:6px;
	padding-bottom:15px;
	width:100%;
}
.service_righttxt ul li
{
	position:relative;
	line-height:20px;
}
.service_righttxt ul li span
{
	position:absolute;
	color:#666;
	right:0px;
	top:0px;
	font-family:宋体, Arial, Helvetica, sans-serif;
	display:block;
	width:70px;
	text-align:center
}
.service_righttxt ul li a,.service_righttxt ul li a:visited
{
 color:#666;
 text-decoration:none;	
}
.service_righttxt ul li a:hover
{
	color:Red
}

/*下载*/
.downtxt
{
	border:1px #92b0dd solid;
	margin-bottom:20px;
}
.downtxt p
{
	padding:8px;
	line-height:18px;
	color:#666;
}
.downtitle
{
	background-color:#e2eaf8;
	padding:8px;
	border:1px #fff solid;
	position:relative;
}
.downtitle a
{
	color:#365181;
	text-decoration:none;
	font-weight:bold
}
.downtitle span
{
	position:absolute;
	right:13px;
	top:8px;
}
.downtitle span a,.downtitle span a:visited
{
	color:#77a1c2;
	font-weight:normal
}
.downtitle span a:hover
{
	color:red
}
.downinfo
{
	background-color:#f1f1f1;
	padding:8px;
	border:1px #fff solid;
	position:relative;
}
.downinfo a
{
	color:#365181;
	text-decoration:none;
	font-weight:bold
}
.downinfo span
{
	position:absolute;
	right:13px;
	top:8px;
}
.downinfo span a,.downinfo span a:visited
{
	color:#77a1c2;
	font-weight:normal
}
.downinfo span a:hover
{
	color:red
}
.Login1 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #EAF6FF;
	border: 1px solid #A2D8FF;
	text-align:center;
}
.Login2 {
	background-color: #FBFDFF;
	border: 1px solid #c3e0f5;
}
.Login3 {
	background-color: #FBFDFF;
	border: 1px solid #c3e0f5;
	line-height: 25px;
	cursor:crosshair;
}
.fontzoom
{
	 display:none
	}

.trytable
{


}
.trytable th
{
	text-align:right;
	height:20px;
	line-height:20px;
	padding:3px;
	padding-right:8px;
}
.trytable td
{

	height:20px;
	line-height:20px;
	padding:3px;
}

.trytable td input
{
	border:1px #666 solid;
}

.trytable td textarea
{
	 width:90%;
	 border:1px #666 solid;
}


.litetable
{
	width:100%;
	border:1px #ccc solid;
	border-collapse:collapse
}
.litetable td
{
	height:18px;
	line-height:18px;
	padding:3px;
	border:1px #ccc solid;
}
.litetable th
{
	height:18px;
	line-height:18px;
	padding:3px;
	border:1px #ccc solid;
	text-align:center;
	background-color:#f1f1f1;
	white-space:nowrap
}

#honor{
margin-top:5px;}
#honor th
{
padding:10px;
padding-bottom:5px;
text-align:left;
color:#b6510d;
border-top:8px solid #fff;
background-image:url(../about/images/honor.gif);
background-repeat:no-repeat;
background-position:8px 10px;
text-indent:18px;
border-bottom:1px solid #ccc;
background-color:#ecf5fe;}
#honor td
{
background-color:#f3f3f3;
border-bottom:1px solid #ccc;
border-top:1px solid #ffffff;
}
#interhonor td
{
border:0px;
text-align:center;
padding-top:5px;
color:#666666;}

