﻿@charset "utf-8";
body
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:Black;
	font-family:Arial;
}
img
{
	border:0px;
}
a
{
	text-decoration:none;
	outline:none;
	color:#656565;
	font-size:12px;
	font-family:Arial;
}
a{blr:expression(this.onFocus=this.blur());}
a:hover
{
	text-decoration:underline;
}
.bg_line
{
	width:1000px;
	height:8px;
	overflow:hidden;
	background-color:#0080DA;
}
.logo_line
{
	width:1000px;
	height:111px;
	overflow:hidden;
}
.logo
{
	float:left;
	display:inline;
	margin-top:24px;
	width:192px;
	height:44px;
}
.logo_r
{
	float:right;
	width:768px;
	height:84px;
	display:inline;
}
.language
{
	height:17px;
	margin-top:18px;
	width:1000px;
	text-align:right;
}
.language1
{
	float:right;
	line-height:17px;
	width:89px;
	height:17px;
	color:#666666;
	 display:inline;
}
.search
{
	float:right;
	width:16px;
	height:17px;
	cursor:pointer;
}
.input
{
	width:123px;
	height:12px;
	border:1px solid #D6D6D6;
	color:#666666;
	font-size:11px;
	line-height:12px;
}
.index_con
{
	overflow:hidden;
	width:1000px;
	height:auto;
}
.index_left
{
	width:147px;
	height:auto;
	float:left;
	display:inline;
}
.index_left1
{
	width:127px;
	margin-left:20px;
	height:34px;
	line-height:34px;
	text-align:left;
}
.index_left1 ul
{
	width:147px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	left:120px;
	list-style-type: none;
	position:absolute;
	background-color:#ECECEC;
	z-index:99999;
	display:none;
	line-height:normal;
	top:0px;
}
.pro_ul
{
	 position:absolute;
	 margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:147px;
	text-align:left;
	list-style-type:none;
	
}
.pro_ul li
{
	line-height:24px;
    position:relative;
	width:147px;
	height:30px; 
	display:block;
	
}
.pro_ul li img
{
	float:left;
	margin-top:13px;
	height:6px;
	width:5px;
	overflow:hidden;
	margin-right:10px;
}
.pro_ul li ul
{
	position:absolute;
	list-style-type:none;
	top:5px;
	left:127px;
	 margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:147px;
	background-color:#ECECEC;
	height:auto;
	line-height:normal;
	display:none;

}
.pro_ul li ul li
{
	border-bottom:1px solid #CACACA;
	height:29px;
}
.pro_ul li ul li a
{
	padding-left:17px;
	width:130px;
	height:29px;
	line-height:29px;
	 color:#7E7E7E;
	 font-size:14px;
	 display:block;
}

.pro_ul li a
{
	line-height:24px;
	width:100px;
	 color:#8E8E8E;
float: left;
	 font-size:14px;
	display:block;
}
.pro_ul ul li a:hover
{
	 color:White;
	 background-color:#00A643;
	  text-decoration:none;
}
.index_left1 ul li
{
	position: relative;
	border-bottom:1px solid #CACACA;
	overflow:hidden;
}
.index_left1 ul li a
{
	height:29px;
	line-height:29px;
	padding-left:17px;
	width:130px;
	 color:#7E7E7E;
	 font-size:14px;
	display:block;
	
	
}
.index_left1 ul li a:hover
{
	 color:White;
	 background-color:#00A643;
}
.index_left1 ul li ul{
left: 147px; /* Parent menu width - 1*/
position: absolute;
width: 147px; /*sub menu width*/
top: 0;
}
.index_left1 a
{
	color:#0080DA;
	width:130px;
	display:block;
	height:34px;
	font-size:14px;
}
.vip_reg
{
	float:left;
	display:inline;
	height:557px;
	margin-right:20px;
	width:350px;
	border:1px solid #6A97B2;
	margin-bottom:20px;
	margin-left:45px;
	margin-top:20px;
}
.vip_title
{
	width:334px;
	height:34px;
	line-height:34px;
	font-weight:bold;
	padding-left:16px;
	color:White;
	font-size:18px;
	text-align:left;
	background-color:#1190D6;
	border-bottom:1px solid #6A97B2;
}
.vip_input
{
	width:194px;
	height:28px;
	border:1px solid #E8E8E8;
	line-height:28px;
	font-size:13px;
}
.cart_input
{
	border:1px solid #E8E8E8;
	height:20px;
	width:585px;
}
.vip_des
{
	width:334px;
	padding-left:16px;
	font-size:12px;
	color:#AAA2B0;
	text-align:left;
	line-height:18px;
	border-bottom:1px solid #E7E7E7;
	padding-top:5px;
	padding-bottom:5px;
}
.vip_reg1
{
	 width:334px;
	 padding-left:16px;
	 height:auto;
	 margin-top:35px;
	 text-align:left;
}
.vip_log
{
	width:350px;
	height:228px;
	border:1px solid #6A97B2;
	float:left;
	margin-top:20px;
	
}
.vip_log1
{
	 width:334px;
	 padding-left:16px;
	 height:auto;
	 margin-top:22px;
	 text-align:left;
}
.index_left1 a:hover
{
	 color:#02A444;
	 text-decoration:none;
}
.index_left_line
{
	width:126px;
	height:3px;
	overflow:hidden;
	background-image:url(../images/menu_line.jpg);
}
.index_center
{
	width:581px;
	height:auto;
	float:left;
	margin-top:20px;
}
.pro_center
{
	width:572px;
	height:auto;
	float:left;
	margin-top:20px;
}
.pro_center_search
{
	width:772px;
	
	height:auto;
	float:left;
}
.cart_cart
{
	height:51px;
	width:203px;
	margin-left:15px;
}
.pro_center1
{
	width:572px;
	height:346px;
}
.pro_center_selist
{
	width:500px;
	overflow:hidden;
	height:auto;
	text-align:left;
	margin-top:20px;
}
.search_con
{
    width:540px;
    height:auto;
}
.search_con1
{
    width:65px;
    height:85px; margin-right:21px;margin-bottom:15px;
    float:left;
}
.search_con1_1
{
    width:65px;
    height:65px;
}
.search_con_name
{
    height:20px;
    width:65px;
    line-height:20px;
    color:#00A447;
    overflow:hidden;
}
.pro_center_selist img
{
   
    cursor:pointer;
    
}
.pro_center_sm
{
	width:572px;
	height:auto;
	margin-top:8px;
	overflow:hidden;
}
.btn_up
{
	width:65px;
	height:65px;
	float:left;
	display:inline;
	margin-top:45px;
}
.news_line
{
	color:#727272;
	height:30px;
	width:754px;
	line-height:16px;
	margin-bottom:20px;
	margin-left:30px;
}
.news_p
{
	float:left;
	height:30px;
}
.news_line a
{
	color:#727272;
	font-size:13px;
}
.news_line img
{
	float:left;
	margin-right:8px;
}
.sm
{
	width:442px;
	height:auto;
	float:left;
}
.sm img
{
	float:left;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:10px;
	cursor:pointer;
	border:1px solid white;
	width:65px;
	height:65px;
}
.btn_down
{
	width:65px;
	margin-top:45px;
	height:65px;
	float:left;
}
.index_center2
{
	height:224px;
	border-left:1px solid #B5B5B6;
	padding-top:20px;
}
.index_center21
{
	float:left;
	height:207px;
	width:53px;
	background-image:url(../images/index_pro.jpg);
}
.index_center22
{
	float:right;
	width:526px;
	height:auto;
	overflow:hidden;
}
.index_center222
{
	width:543px;
}
.index_pro_list
{
	width:171px;
	height:103px;
	float:left;
	margin-right:7px;
	margin-bottom:10px;
}
.index_right
{
	width:233px;
	float:right;
	margin-top:20px;
	height:auto;
}
.index_right1
{
	width:233px;
	height:16px;
	overflow:hidden;
	background-image:url(../images/index_r1.jpg);
}
.index_right2
{
	width:233px;
	height:460px;
	background-image:url(../images/index_r2.jpg);
	 text-align:left;
}
.index_right3
{
	width:233px;
	height:18px;
	overflow:hidden;
	background-image:url(../images/index_r3.jpg);
}
.index_right2_t
{
	width:205px;
	padding-left:28px;
	height:25px;
	line-height:20px;
	color:#00A447;
}
.index_right2_t11
{
	width:205px;
	padding-left:28px;
	height:25px;
	line-height:20px;
	margin-top:25px;
	color:#00A447;
}
.index_ryin
{
	width:178px;
	height:9px;
	overflow:hidden;
	margin-left:20px;
	background-image:url(../images/index_yin.jpg);
}
.index_right2_t1
{
	width:205px;
	padding-left:28px;
	margin-top:18px;
	height:auto;
	color:#727272;
}
.index_news
{
	line-height:18px;
	overflow:hidden;
	margin-bottom:15px;
	color:#727272;
}
.index_news a
{
 color:#727272;
}
.foot
{
	width:995px;
	border-top:1px solid #0080DA;
	height:auto;
	padding-top:12px;
	font-size:10px;
	text-align:right;
	color:#747474;
	margin-top:10px;
	padding-right:5px;
}
.foot a
{
	font-size:10px;
	color:#747474;
}
.cart
{
	width:754px;
	height:auto;
	float:left;
}
.about
{
	width:754px;
	min-height:300px;
	_height:300px;
	float:left;
	margin-left:45px;
	overflow:hidden;
}
.about_title
{
	height:30px;
	line-height:30px;
	font-size:24px;
	font-size:24px;
	font-weight:bold;
	width:754px;
	 text-align:left;
	 color:#A2CD5A;
	
}
.about_con
{
	width:754px;
	height:auto;
	text-align:left;
	margin-top:15px;
}
.cart_des
{
	height:30px;
	line-height:30px;
	text-align:left;
	color:#747474;
}
.cart_c
{
	width:754px;
	height:auto;
	margin-top:10px;
	float:left;
}