body {margin:0 auto; padding:0; font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#666; background-color:#F3F3F3; }

a{ color:#666; text-decoration:none;}
a:hover{ color:#981C34;}
td{ font-size:12px;}

img{ border:none; vertical-align:middle;}


p,ul,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:12px}
h1{ color:#F00; font-weight:bold; font-size:16px; text-align:center;  line-height:40px;}
h1 a{color:#F00;}

h2{ font-size:14px; color:#F00; position:relative;}
h2 a{color:#F00; position:absolute; top:0px;right:6px;}


li{ list-style:none;}


.clear{clear:both; height:0px; overflow:hidden;}

#gotop{ position:fixed; right:0px; bottom:0px; cursor:pointer;}

#gotop{ position:fixed; _position:fixed;  right:0px; bottom:0px; cursor:pointer;}


.zt{
	width:1000px;
	margin:0 auto;
	margin-bottom:-80px;
	}



.news_in{ width:580px; padding-top:10px; margin-left:10px;}
.news_in ul{}
.news_in ul li{  line-height:30px; background:url(image/xwx2.jpg); height:35px; clear:both; display:block;}
.news_in ul li  p{float:left; padding-left:30px; display:block; color:#666;}
.news_in ul li  p:hover{ color:#F00; }
.news_in ul li  span{ float:right; padding-right:10px; display:block;}
.news_in ul li a{ cursor:pointer; color:#666; }
.news_in ul li a:hover{ cursor:pointer; color:#F00; }


/*导航结束*/


.banner{width:1000px; height:400px; margin:0 auto; margin-top:1px;}


.main_index{ width:1000px; height:410px; margin:0 auto; margin-top:20px;}
.main_index_t{ width:1000px; height:204px; margin:0 auto;}
.main_index_t_l{ float:left; width:354px; height:204px; background:url(image/index_l.png) no-repeat;}
.main_index_t_z{ float:left; width:354px; height:204px; background:url(image/index_l.png) no-repeat; margin-left:10px;}
.main_index_t_r{ float:left; width:272px; height:204px; background:url(image/index_r.png) no-repeat; margin-left:10px;}

.main_index_t_l_t{ height:45px; line-height:45px;}
.main_index_t_l_t_l{ float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:25px;}
.main_index_t_l_t_r{ float:right; margin-right:20px;}
.main_index_t_l_t_r a{ color:#C5C5C5;}
.main_index_t_l_t_r a:hover{ color:#FF0000;}

.main_index_t_l_m{ width:315px; margin:0 auto; line-height:25px; margin-top:10px; color:#999999;}

.main_index_t_z_t{ height:45px; line-height:45px;}
.main_index_t_z_t_l{ float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:25px;}
.main_index_t_z_t_r{ float:right; margin-right:20px;}
.main_index_t_z_t_r a{ color:#C5C5C5;}
.main_index_t_z_t_r a:hover{ color:#FF0000;}


.main_index_t_z_m{ width:359px; margin:0 auto; line-height:25px; margin-top:10px;}
.main_index_t_z_m ul{}
.main_index_t_z_m ul li{  line-height:25px; background:url(image/xw2.jpg) no-repeat; height:25px; clear:both; display:block; }
.main_index_t_z_m ul li  p{float:left; display:block; color:#666; padding-left:20px;}
.main_index_t_z_m ul li  p:hover{ color:#BD0000; }
.main_index_t_z_m ul li  span{ float:right; display:block;}
.main_index_t_z_m ul li a{ cursor:pointer; color:#999999;}
.main_index_t_z_m ul li a:hover{ cursor:pointer; color:#BD0000; }


.main_index_t_r_t{ height:45px; line-height:45px;}
.main_index_t_r_t_l{ float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:25px;}
.main_index_t_r_t_r{ float:right; margin-right:20px;}
.main_index_t_r_t_r a{ color:#C5C5C5;}
.main_index_t_r_t_r a:hover{ color:#FF0000;}

.main_index_t_r_m{ width:248px; height:135px; margin:0 auto; margin-top:10px;}




.main_index_m{ margin-top:18px; width:1000px; height:188px; background:url(image/index_mm.png) no-repeat;}
.main_index_m_t{ color:#333333; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:35px; padding-left:30px;}
.main_index_m_m{ width:950px; height:95px; margin:0 auto; margin-top:10px;}

.cpin{}
.cpin tr{}
.cpin tr td{}
.cpin tr td span{ margin-left:10px; margin-right:10px;}
.cpin tr td span a{}
.cpin tr td span a img{ width:160px; height:160px; border:#ccc solid 1px; margin-top:5px;}
.cpin tr td p{ text-align:center; margin-top:5px;}

.cp{ width:100%; height:260px; background:url(image/cp2.jpg) center;}
.cpnr{ width:1000px; min-height:460px; margin:0 auto; margin-top:20px;}


.xwxw{ width:100%; height:260px; background:url(image/about.jpg) center;}
.xwxwnr{ width:1000px; min-height:460px; margin:0 auto; margin-top:20px;}





/*网站底部*/


.copy{ position:absolute; right:6px; bottom:6px;}

.bottom{
	width:100%;
	height:65px;
	background:#333333;
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	line-height:65px;
	margin-top:20px;
	}




.main{ width:1000px; margin:0 auto; margin-top:20px;}
.main_l{ float:left; width:224px; min-height:350px;}
.main_r{ float:right; width:764px; min-height:350px;}


/*left start*/
.left{ width:224px;}
.left_t{ width:224px; height:44px; background:url(image/left_1.png) no-repeat; color:#333; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:50px; padding-left:25px;}
.left_m{ width:198px; min-height:220px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.left_m ul{}
.left_m ul li{}
.left_m ul li a{ height:30px; line-height:30px; padding-left:30px; display:block; background:url(image/dd.png) no-repeat center; }
.left_m ul li a:hover{ color:#fff; background:url(image/dd_bj.jpg) no-repeat center; }
.left_m ul li a span{ padding-left:15px; color:#CCC;}
.left_b{ width:224px; height:10px; background:url(image/left_3.png) no-repeat;}


.left_m2{ width:198px; min-height:220px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.left_m2 ul{}
.left_m2 ul li{}
.left_m2 ul li a{ height:30px; line-height:30px; padding-left:10px; display:block; background:url(image/dd.png) no-repeat center; width:198px; }
.left_m2 ul li a:hover{ color:#fff; background:url(image/dd_bj.jpg) no-repeat center; }
.left_m2 ul li a span{ padding-left:15px; color:#CCC;}
.left_b{ width:224px; height:10px; background:url(image/left_3.png) no-repeat;}


.left_en{ width:224px;}
.left_t_en{ width:224px; height:44px; background:url(image/left_1.png) no-repeat; color:#333; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:50px; padding-left:25px;}
.left_m_en{ width:224px; min-height:300px; background:url(image/left_2.png) repeat-y;}
.left_m_en ul{}
.left_m_en ul li{}
.left_m_en ul li a{ height:30px; line-height:30px; padding-left:20px; display:block; background:url(image/dd.png) no-repeat center; }
.left_m_en ul li a:hover{ color:#f00; background:url(image/dd_bj.png) no-repeat center; }
.left_m_en ul li a span{ padding-left:15px; color:#CCC;}
.left_b_en{ width:224px; height:10px; background:url(image/left_3.png) no-repeat;}






#left_m_2{background:url(image/left_2.jpg); color:#f00;}


.left_s{ text-align:left;}

/*left end*/

/*right start*/
.right{ width:764px;}

.right_t{ height:44px; background:url(image/right_1.png) no-repeat;}
.right_t_l{ float:left; padding-left:35px; font-size:14px; font-weight:bold; color:#000; line-height:50px;}
.right_t_r{ float:right; padding-right:35px; font-family:"宋体"; line-height:50px;}

.right_m{
   min-height:300px;
   background:url(image/right_2.png) repeat-y;
   padding-top:10px;
   padding-left:30px;
   padding-right:30px;
   line-height:25px;
   }




.right_b{
padding:10px;
	line-height:25px;
	text-align:left;
	clear:both;
	color: #666;}
	.right_about{
		padding-right:20px; padding-top:20px;
	line-height:25px;
	text-align:left;
	clear:both;
	color: #666;}
	
	.right_b2{ width:300px; padding-top:13px;
	line-height:20px;
	text-align:left;
	clear:both;
	color: #666;
	 }
	
.right_b3{ width:430px;
	line-height:20px;
	text-align:center;
	clear:both;
	color: #ccc;
	margin:0 auto;
	padding-top:20px;
	 }


/*公司简介*/




.about{
	width:100%;
	height:260px;
	background:url(image/about.jpg) center;
	}
.about_nr{
	width:1000px;
	margin:0 auto;
	margin-top:50px;
	}
/*企业文化*/
.culture{ background:url(image/culture.jpg) no-repeat left top; padding-left:180px;}
.culture strong{ display:block; color:#f00;}





/*客服服务*/
.service{ text-align:left;}
.service p{ line-height:20px; width:60px; background-color:#c00; color:#fff; text-align:center;}


/*人力资源*/
.job_ln{ padding-left:16px;}
.job_ln strong{ color:#f00; text-indent:2em; display:block;} 



/*联系我们*/


.contact{background:url(image/contact.jpg) no-repeat right top; min-height:202px;}


.contact ul{} 
.contact ul li{} 

.contact h1{  text-align:left;}
.contact h1 a{}











/*conn 样式*/



.lybt {	background:#015287; color: #FFF;padding:5px; text-align:left; line-height:24px;}



.lynr1 { background:#f7f7f7;;color:#666; }
	
.lynr1 input{margin-left:10px;}

.lynr2 {color:#666;}

.lynr2 input{ margin-left:10px;}





form{ margin:0px; padding:0px;}



textarea{height: 160px;	width: 400px;border:0; background-image:url(image/textarea.jpg); background-repeat:no-repeat; background-color:#eee; margin:10px; border:1px solid  #CCC;}


.k{ border: #E6E6E6 1px solid; width:180px;}




.back{ text-align:right; padding-top:10px; padding-bottom:10px; cursor:pointer;}



.btn{ background:url(image/al.jpg); width:50px; height:25px; color:#666; cursor:pointer; text-align:center; line-height:25px; font-size:12px; display: inline-block; margin-left:10px; margin-right:10px; border:none;}
.btn a{ color:#FFF;}


/*产品搜索*/

.p_c{ width:224px; height:25px; padding-top:20px; padding-right:20px;}
.p_c select{ display:block;}
.p_c input{ vertical-align:middle;}

.search {line-height:20px; padding-left:10px;height:20px;width: 160px; border: 1px solid #ccc; font-size:12px; color:#666666;}







/*分页*/

.page{ color:#666; width:100%; text-align:center;}
.page a{ color:#666;}


.sgx{ text-align:left; clear:both; padding-bottom:10px; padding-left:42px; line-height:20px;}
.sgx a:hover{ color:#f00;}

.n_sgx{ text-align:left; margin-top:10px;}
.n_sgx a{line-height:24px;}


/*产品*/
.p_list_shop{height:30px; line-height:30px;  margin-top:10px; margin-bottom:10px;}
.p_list_shop_l{ float:left; padding-left:10px;}


.p_list_shop_r{ float:right; padding-right:10px;}

.p_list_shop_r_l{ float:right;}

.p_list_shop_r_r{display:block; float:right; background:#c00; width:100px; height:27px; line-height:27px; text-align:center; color:#ffff;}
.p_list_shop_r_r a{ color:#fff;}



.p_list { padding:0; margin:0 auto;}

.p_list ul{ display:inline; text-align:center; margin:0 auto; padding:0;}

.p_list ul li{ display: inline; float:left; text-align:center; margin-left:15px; margin-right:5px; padding:5px;  line-height:24px; width:160px;}

.p_list ul li a{display:block;text-align:center; }
.p_list ul li a img{ margin:1px; width:160px; height:160px;  border:1px solid #ccc; padding:2px;} 

.p_list ul li a:hover{background-repeat: no-repeat;	color:#f00;	}

.p_list ul li p{ }
.p_list ul li p a{ height:20px; line-height:18px; width:170px; overflow:hidden;}




.p_list_in {}

.p_list_in a{display:block;color:#666;text-align:center; line-height:30px;}
.p_list_in a img{ border:1px solid #CCC;padding:1px; width:150px; height:150px;} 



.p_list_in p a{ height:30px; line-height:30px;}
.p_list_in p a:hover{color:#f00;	}



.psort{}
.psort ul{}
.psort ul li{ display: inline; float:left; text-align:center; margin-left:8px; margin-right:8px; padding:0; line-height:24px;  }

.psort ul li a{display:block;text-align:center;}
.psort ul li a img{ margin:1px; width:150px;  border:1px solid #eee;padding:1px;} 

.psort ul li a:hover{background-repeat: no-repeat;	color:#f00;	}

.psort ul li p{ font-size:14px; font-weight:bold;}
.psort ul li p a{ height:30px; line-height:30px; color:#c00;}




.p_show{ text-align:center; }


.p_show h1{ color:#fff; font-weight:bold; font-size:16px; text-align:center; height:40px; line-height:40px; margin-bottom:15px;}
.p_show h1 a{ color:#312a29; font-family:"微软雅黑";}

.p_show_shop{}
.p_show_shop_add{ float:right;}
.p_show_shop_order{ float:right;height:27px; line-height:27px; background:#f00; color:#FFF; padding:0 10px;}
.p_show_shop_order a{ color:#FFF;}
.p_show_shop_order:hover{ background:#c00;}




.p_show_pic{ text-align:center; margin:0 auto;}

.p_show_con{ text-align:left; margin:0 auto; width:1000px; margin-top:1px; line-height:24px; }




.p_show_con table{ background-color:#CCC;}

.p_show_con td{ line-height:24px; }






.p_show_more{ background:url(image/more.gif); width:58px; height:24px; display: block;}





/*信息*/


.news{ padding-top:10px;}
.news ul{}
.news ul li{ width:980px; line-height:25px; background:url(image/xwx.gif);height:30px; clear:both; display:block; padding-top:5px; padding-left:15px;}
.news ul li  p{float:left;padding-left:20px;background: url(image/arr.png) no-repeat 4px 7px; display:block;}
.news ul li  span{ float:right; padding-right:20px; display:block;}
.news ul li a{ cursor:pointer; }




.newsview{ line-height:24px; text-align:left;}
.newsview h1{ border-bottom:1px dotted #ddd;}
.newsview h1 a{ color:#666;}
.newsview_time{ text-align:right;}
.newsview_con{}



/*营销*/


.net{text-align:center;margin:10px;}

.n_s{ width:100%; overflow:hidden; height:36px; line-height:36px; border:1px solid #eee; text-align: center; background-color:#F9F9F9; }
.n_s_i{}
.n_s_i input{ vertical-align:middle}


.netsort{ float:right; height:33px; width:340px; height:auto;}
.netsort ul{}
.netsort ul li{float:left;width:60px; margin-right:16px; height:33px; display:inline;}	
.netsort a{line-height:36px;padding-left:6px;}
.netsort img{}

.net_map{ float:left; width:386px;}

.netview{}
.netview h1{}
.netview_con{}




/*资信*/




.honor {}
.honor ul{}
.honor ul li{ float:left; text-align:center; margin-left:5px;margin-right:5px;width:160px; display:inline; overflow:hidden;}
.honor ul li a {} 
.honor ul li a img{ width:150px;} 
.honor ul li p a {} 





.hnview{ text-align:center;}
.hnview h1{}
.hnview_pic{}


.neirong{ border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; min-height:235px;}



.menu {
width:450px; height:67px; margin: 0 auto;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
display:block; width:100%; height:67px;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
display:block; width:90px;  height:67px; float:left; position:relative; z-index:999;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:90px; 
height:67px; 
color:#444444;  
line-height:67px; 
font-family:'Microsoft YaHei'; font-size:14px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 
background:#981C34;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:67px; 
left:0; 
width:150px;
z-index:999;

}
.menu ul li:hover ul li  {
height:30px; width:100%;

}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block;  
color:#000;
height:30px; line-height:30px; text-align:left; padding-left:20px;
background:url(../image/dhtbg3.png);
width:150px;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#981C34; 
color:#fff;
}
.m1 .menu ul li.m1 a,
#m2 .menu ul li#m2 a,
#m3 .menu ul li#m3 a,
#m4 .menu ul li#m4 a,
#m5 .menu ul li#m5 a,
#m6 .menu ul li#m6 a,
#m7 .menu ul li#m7 a,
{ background:#981C34; color:#FFFFFF;}

.nr{ border:1px solid #CCCCCC; width:760px; padding-left:20px; min-height:488px;}
.cf{ float:right; border:1px solid #CCC; padding:1px; margin-left:10px; margin-top:15px;}


.top_about{
	width:1000px;
	height:55px;
	margin:0 auto;
	}
.top_logo{
	float:left;
	width:122px;
	height:55px;
	}
.top_fanhui{
	float:right;
	padding-top:15px;
	}
	
	