*{
	margin:0;
	padding:0;
	list-style:none;
}
body,td,th
{ font-size:11px; font-family:'Times New Roman';}

body{
	color:#878787;
	background:#4d4d4d url(../images/pagebg.jpg) center top repeat-y;
}
input{ border:0px #d0d0d0 solid; color:#55595b; font-size:11px; font-family:Arial;}
input.search_sub{ width:50px; height:21px; background:url(../images/search.jpg) no-repeat; border:0; cursor:pointer;}
input.search_input{width:124px; height:22px; line-height:22px; background:url(../images/search_bg.jpg) no-repeat; border:0;}
input.pas_word{height:21px; width:157px; line-height:21px; margin:7px 0;}
input.submit{width:50px; height:21px; border:0; background:url(../images/botton_bg.jpg) no-repeat;color:#fff;margin:7px 0;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */  

a:link{color:#878787; text-decoration:none;}
a:visited{color:#878787; text-decoration:none;}
a:hover{color:#fc9802; text-decoration:underline;}

.leftver {color:#4f4f4f;}
.leftver a:link{color:#4f4f4f;}
.leftver a:visited{color:#4f4f4f;}
.leftver a:hover{color:#fc9802;}

.pro{ color:#fff;}
.pro a:link{color:#fff;}
.pro a:visited{color:#fff;}
.pro a:hover{color:#fc9802;}

.content{
padding-top:10px;
padding-left:10px;
padding-right:10px;
line-height:23px; 
}

#main_box{ width:1003px; margin:0 auto;*padding-left:1px;_padding-left:1px;}

/*top*/
#top{ width:1003px; height:119px; background:url(../images/head_bg.jpg)}
.version{line-height:30px; text-align:right; height:30px;}
.search_bar{width:250px; height:68px; float:right; padding-right:90px;}
.search_bar li{float:left;display:block;}
.search_bar li.text{line-height:21px; width:60px;}
.search_bar li.input{padding:0 4px;}
.menu{clear:both;float:right; padding-right:85px;}

.banner{ width:1003px; min-height:210px; position:relative;}
.signe{position:absolute; z-index:50000; top:170px;left:34px;}

/*foot*/
#foot{padding-left:34px; padding-top:30px; height:55px; clear:both;}
.bot{background:url(../images/arr_icon.jpg) left center no-repeat;padding:0 10px 0 18px;}
.copyright{ line-height:35px;}

/*page*/
.page_content{min-height:448px; _height:448px;}
/*home*/
#home_page{ width:1003px; min-height:448px; _height:448px; background:url(../images/index_bg.jpg) no-repeat;}
#sub_page{ width:1003px;min-height:542px;_height:542px; background:#e8e8e8 url(../images/sub_bg.jpg) no-repeat; padding-top:25px;}

.scr_news{ height:25px; padding:8px 130px 8px 550px;}
.scr_title{ line-height:25px; float:left; font-weight:bold; padding-right:8px;}
#myscroll{width:245px;overflow:hidden; height:25px;}
#myscroll ul{ width:245px;}
#myscroll ul li{ width:245px; height:25px; line-height:25px;}

.pro_title{ float:left; display:inline; padding:16px 49px 0 94px;}
.home_pro ul{ width:610px;min-height:165px;_height:165px; float:left;}
.home_pro ul li{ float:left; width:192px; padding-right:18px;}
.pro_name{margin-top:10px; height:19px; line-height:19px; border:1px #1f1f1f solid; float:right; font-size:12px; font-weight:bold;}
.pro_name a{ display:block; line-height:19px;background:url(../images/por_name_bg.jpg) repeat-x;padding:0 8px;}
.pro_name a:hover{background:url(../images/por_name_bg_on.jpg) repeat-x;}


.index_bot{clear:both;}
.index_rights{float:left; display:inline; margin:147px 0 0 32px;line-height:21px;}
.index_email{float:right;display:inline; margin:106px 190px 0 0;}
.index_email a{padding-bottom:91px; display:block;}
.index_admin{float:right;display:inline; margin:50px 262px 0 0;}
.index_admin a{padding-top:61px;display:block;}

/*sub_page*/
.con_left{ float:left; padding:30px 0 0 34px;min-height:310px;_height:310px; width:307px;}
body#pro .con_left{padding:30px 0 0 34px; width:307px;}
.left_item{color:#414040; font-size:12px; font-weight:bold;}
.left_item a:link{color:#414040;}
.left_item a:visited{color:#414040;}
.left_item a:hover{color:#fc9802;}

.left_item li{ min-width:145px; height:26px; margin-bottom:8px; width:145px;}
.left_item li a{ display:block;line-height:26px; height:26px; padding-left:15px; background:url(../images/left_bg.jpg) no-repeat; white-space:nowrap}
.left_item li a:hover{ background:url(../images/left_bg_2.jpg) no-repeat; color:#fff; text-decoration:none}

body#pro .left_item li{ width:235px; height:26px; margin-bottom:3px;}
body#pro .left_item li a{ display:block;line-height:26px; padding-left:15px; background:url(../images/left_pro_bg.jpg) no-repeat; }
body#pro .left_item li a:hover{ background:url(../images/left_pro_bg_2.jpg) no-repeat; color:#fff; text-decoration:none}

.sub_item .leftsub_2{ color:#fc9802}
.sub_item .leftsub_2:link{color:#fc9802;}
.sub_item .leftsub_2:visited{color:#fc9802;}
.sub_item .leftsub_2:hover{color:#fc9802;}

.con_right{ float:left; width:487px; padding-left:14px;}
#pro .con_right{ width:502px;}
#case .con_right{ width:500px;}
#news .con_right{ width:500px;}
.contact_l{ width:145px; line-height:21px; padding-top:15px;}

.title{ line-height:36px; height:29px;border-bottom:2px #b9c6c5 solid; text-align:right; position:relative}
.title img{ position:absolute; top:-12px; right:0;}
/*
.title{ line-height:36px; height:36px; background:url(../images/title_bg.jpg) right no-repeat;padding-left:10px; border-bottom:1px #828282 solid;}
.title span{ display:block; background:url(../images/arr_icon.jpg) left center no-repeat; padding-left:18px;}
*/

.show_con{ padding:23px 0 0 0; line-height:23px;}

.leftbot{ margin-top:10px;}
.leftbot li{ margin:2px 0;}

.sub_item li{ line-height:21px; padding-left:30px;}
.sub_item li a{background:url(../images/arr_left.gif) left center no-repeat; padding-left:15px;color:#0f2427}
.sub_item li a:link{ color:#0f2427}
.sub_item li a:visited{ color:#0f2427}
.sub_item li a:hover{ color:#fc9802}

.show_pro{padding-top:15px; white-space:nowrap;}
.show_pro li{ float:right;width:118px; padding:0 10px 8px 0;}
#case .show_pro li{ float:left; width:auto; padding:0;}
.show_pro li.bor_right{ padding-right:0;}
.pageto{ clear:both; line-height:30px; text-align:right;}

.new_login{ margin-top:20px;}
.new_pro_title{ height:60px; padding-top:15px; border:1px #cfd2d4 solid; text-align:center; line-height:23px; margin-bottom:6px;}
.new_pro_loginout{ line-height:30px; padding-left:20px;}
.err_mes{ line-height:30px;}
.login{ background:#9ea2a5; border:1px #cdd0d3 solid; height:120px;margin-bottom:6px;}
.login ul{width:345px; margin:0 auto; padding-top:8px;}
.login li li{ float:left; padding-right:15px; line-height:35px; color:#fff; height:35px; vertical-align:top;}
.login li li.word{ width:60px;}
.login li li.botton{ padding-left:16px; margin-right:0;}
.login li li.sum_botton{ padding-right:20px;}
.mess{ height:57px; border:1px #cdd0d3 solid; line-height:23px; text-align:center;}

.block{ display:block;}
.none{ display:none;}

.tiphead{
	font-weight:bold;
}
.tipsbody{
}

.pic{ border:1px #bebebe solid;}
