@charset "utf-8";
/*全局样式*/ 
body {font-family:"arial",arial,"宋体",tahoma,helvetica,sans-serif; font-size:12px; background-color:#3E7CBB; color:#39557F;} 
html,body{height:100%;} 
h1,h2{ font-size:14px;} 
h3, h4, h5, h6 { font-size:12px;} 
html,body,div,ol,ul,i,li,td,form,p,h1,h2,h3,dd,dl,dt,span,em{margin:0;padding:0;border:0;} 
input{margin:0;padding:0;} 
div,p,td,th,dt,dd,h1,h2,h3,h4,h5,h6,span,em,i,a{} 
ul,li{ list-style-image: none; list-style-type: none;} 
em,i {font-style:normal;} 
img { border:none;} 
.r{ float:right;}
.l{ float:left;}
.tl{text-align:left;}
.top10{margin-top:10px;}
.clear{ clear:both;}
.b{font-weight:bold;}
/*链接样式*/ 
a {text-decoration:underline; color:#39557F; text-decoration:underline;} 
a:visited {color:#39557F;} 
a:hover {color:#CC0000;text-decoration:underline;} 

#top{ width:1000px; text-align:center; margin:0 auto;}
#main{width:1000px; text-align:center; margin:0 auto; background-image:url(index_bg.jpg);}
#main2{width:1000px; text-align:center; margin:0 auto; background-color:#8DC2F9;}
#main .btm{}
#footer{width:1000px; margin:0 auto;  height:70px;}
#footer_text{color:#C9E4FF; line-height:18px; text-align:center;}
#footer_text a{ color:#C9E4FF; text-decoration:none;}

/*index*/
.main_left{ width:670px; padding-left:55px;}
.main_left_top{}
.menu{ width:148px; background:url(menu_bg.jpg) no-repeat top left; padding:31px 9px 9px 9px;background-color:#b9dbff;}

.about{ width:433px; margin-left:35px; }
.about .k{}
.about .k .con{ background:url(k1_02.jpg) repeat-y left top; line-height:18px; color:#39557F; text-align:left; padding:2px 20px; text-indent:2em;}
.main_left_b{ margin-bottom:20px;}
.pro_index{  margin-top:15px; width:634px;}
.pro_index .k{width:634px;}
.pro_index .k .con{background:url(k2_02.jpg) repeat-y left top;color:#39557F; padding:2px 20px; height:140px; }
.pro_info{ text-align:center; }
.pro_info li{ width:168px; height:127px;  display:block; padding:5px 12px 10px 12px; float:left;}
.pro_info li img{border:#4F6479 solid 4px; margin-bottom:5px;}
.pro_info li span{ display:block; font-size:14px; font-weight:bold; line-height:24px;width:168px;}


.pro_nav{margin:10px 0; text-align:left; border:#95C0EB solid 1px; height:100%; padding-bottom:8px;}
.pro_nav_title{ font-size:14px; font-weight:bold; padding-left:10px; line-height:24px;}
.pro_nav_con{}
.pro_lei{ }
.pro_lei{padding:0 10px;line-height:20px; height:20px; float:left; }
.pro_lei a{ text-decoration:underline;}
.pro_lei a:hover{}

.main_right{ width:269px; height:100%; line-height:36px; }
.main_rgiht_box{ width:269px;}
.flag{ margin-left:105px;}
.flag_con{}
.flag_con li{ padding:0 2px; line-height:18px; float:left;}
.flag_con li a{ text-decoration:none;}
.flag_con li a:hover{ text-decoration:underline;}
.login{ font-size:14px; font-weight:bold;}
.pic_r{ margin-top:12px;}
.pic_right{ width:223px; margin:0 auto;}
.pic_right .con{ background:url(k3_02.jpg) repeat-y left top;}
/*index end*/

/*neiye */
.flag2{ margin-left:835px;}
.main_left2{ width:148px; padding-left:55px;}
.main_right2{ width:690px; padding-right:50px;}
.box{ width:690px; padding-bottom:30px;}
.box .title{ width:690px; height:31px; background:url(neiye_1.jpg) no-repeat;}
.box .title .w{font-size:14px; font-weight:bold; margin-left:30px; text-align:left; line-height:20px;}
.box .con{background:url(neiye_3.jpg) repeat-y left top; padding:0 30px;  height:auto!important; min-height:450px; height:450px; width:630px;}
.box .pro_li{ height:auto; background:url(neiye_3.jpg) repeat-y left top; padding:0 30px; width:630px;}
.box .con .w{text-indent:2em; text-align:left; line-height:20px; padding-top:15px;}
.box .con .w p{margin-top:15px;}
.box .con .w img{ border:#ccc solid 2px; margin:2px; float:left;}
.box .btm{background:url(neiye_2.jpg) no-repeat;  height:18px;}
.pro_list{ }
.pro_list li{ width:168px; height:128px;  display:block; padding:5px 19px; float:left;}
.pro_list li img{border:#4F6479 solid 4px; margin-bottom:5px; clear:both; text-align:center;}
.pro_list li span{font-size:14px; font-weight:bold; line-height:24px; clear:both; display:block;}
.page{width:95%; text-align:center; height:24px; background-color:#EBF5FF; border:#8DC2F9 solid 1px; line-height:24px; margin:10px 0 0 0;}
.pro_gui{width:95%; text-align:left; height:24px;  border:#FFF solid 1px; line-height:24px; margin:10px 0 15px 0; background:url(promenu_bg.jpg) repeat-x left top; padding-left:10px; color:#fff;}
.pro_big{width:600px; text-align:center; padding-top:15px;}
.pro_big_img{ width:600px; height:400px;}
.pro_des{width:600px; padding:20px 0;}
.pro_des_no{width:600px; font-size:18px; height:30px; line-height:30px; font-weight:bold;}
.pro_des_des{margin-left:100px; line-height:24px; }
.pro_des_b{font-weight:bold; display:block; float:right; font-size:14px; line-height:24px; margin-right:5px;}
.pro_des_t{ display:block; float:left; margin-left:5px; line-height:16px; text-align:left;}
.contact{background:url(contact_bg.jpg) no-repeat right; padding:80px 0 0 0;}
/*neiye end*/

/*left menu*/
.menuitem
{
	width:146px;
	text-align:left;
}
.menufix
{
	border-left:1px #94c0f1 solid;
	border-right:1px #94c0f1 solid;
	border-bottom:1px #94c0f1 solid;
}
.menuitem .submenu
{
	line-height:20px;
	width:145px;
}
.menuitem .submenu a
{
	text-decoration:none;	
	padding-left:3px;	
}
.menuitem .submenuitem a
{
	padding-left:15px;	
}

/* product column*/
.menu ul
{
	margin:0px;
	padding:0px;
	border-left:1px #94c0f1 solid;
	border-right:1px #94c0f1 solid;
	border-bottom:1px #94c0f1 solid;
	float:left;
}
.menu ul,.menu ul ul
{
	list-style:none;
}
.menu ul ul
{
	border:0px;
}
.menu ul li,.menu ul ul li
{
	height:20px;
	line-height:20px;
	width:145px;
	text-align:left;
}
.menu ul ul li
{
	overflow:hidden;
}
.menu ul li a,.menu ul ul li a
{
	text-decoration:none;	
	padding-left:3px;	
	width:122px;
	display:block;
}
.menu ul ul li a
{
	padding-left:15px;
}