body{
margin:0;
font-family:arial;
}

/*Header*/

.header_a{
	width:100%;
	height:50px;
	background-color:#ffffff;
	border-bottom:1px solid #e1e1e1;
}
.searchCon{
	width:1200px;
	height:50px;
}
.searchBox{
	width:186px;
	height:28px;
	border:1px solid #d7d7d7;
	float:right;
	margin-right:8px;
	margin-top:8px;
}
.searchInput{
	margin-top:5px;
	margin-left:6px;
	float:left;
	color:#6a6a6a;
	width:150px;
	height:16px;
	border:0px solid #d7d7d7;
}
.searchImg{
	float:left;
	width:20px;
	margin-top:6px;
	margin-left:5px;
}
.header_b{
	width:100%;
	height:114px;
	background-color:#ffffff;
	border-bottom:1px solid #e1e1e1;
}
.header {
	width:1200px;
	height:106px;
	margin:0 auto;
	margin-top:8px;
}

.header div{
	float:left;
}

.nav{
	list-style:none;
	width:860px;
}

.nav li{
	float:left;
	line-height:55px;
	padding-top:6px;
}

.nav li div{
	font-size:18px;
	font-family:arial;
	height:45px;

	padding:0px 22px 0;
	border-right:0px solid #a4a3a1;
}

.nav li div a{
	color:#5d5d5d;
	text-decoration:none;
}

.nav li div a:hover{
	color:#000;
}
.nav li div  .Selec{
	color:#000;
	text-decoration:none;
}


/*Footer*/
.footer_b
{
	clear:both;
	width:100%;
	background-color:#969696;
}

.footer{
	margin:0 auto;
	padding:10px 0px;
	width:620px;
	color:#8e8c8d;
	font-size:14px;
}
.footer .footer_nav ul{
	width:620px;
	list-style:none;
	
}
.footer .footer_nav ul li{
	float:left;
}

.footer .footer_nav ul li div{
	border-right:1px solid #fff;
	padding:0 10px;
	
}
.footer .footer_nav ul li a{
	text-decoration:none;
		color:#fff;
	}
	
.footer .copyright{
	clear:both;
	width:610px;
	padding:20px 0 10px 100px;
	color:#fff;
}

/*Index*/
.index_center{
	clear:both;
	width:1262px;
	margin:0 auto;
}
.px1200{
	width:1200px;
}

.index_center .index_banner{
	margin-top:0px;
	width:1262px;
	height:600px;
}
.index_banner img{
	border:0;
	width:1262px;
	height:600px;
}
.index_center .content_banner{
	margin-top:5px;
	width:1200px;
	height:276px;
}
.content_banner img{
	border:0;
	width:1200px;
	height:276px;
}
.index_product{
	width:1200px;
	text-align:center;
}

.index_product .index_product_top{
	padding:20px 0;
}

.index_product .index_product_center 
{
	width:670px;
	margin:0 auto;
	border-bottom:3px solid #9e9e9e;
	height:40px;
}

.index_product .index_product_center ul{
	list-style:none;
	font-family:Calibri;
	font-size:20px;
	padding:0;
}
.index_product .index_product_center ul li{
	float:left;
	height:40px;
	margin:0 15px;
	
}
.index_product .index_product_center ul li:hover{
	float:left;
	height:40px;
	margin:0 15px;
	border-bottom:3px solid #ffc983;
}

.index_product .index_product_center ul li a{
	color:#3f3f3f;
	text-decoration:none;
}

.index_product .index_product_bottom{
	width:1200px;
	margin-top:20px;
}

.index_product_bottom  .index_product_hide{
display:none;
}

.index_product_bottom .index_product_show{
	display:block;
	margin-left:30px;
}
.index_product_bottom .index_product_show .index_product_unit
{
	float:left;
	width:265px;
	height:265px;
	padding:5px 8px;
	position:relative;
	
}
.index_product_unit img{
	width:265px;
	height:265px;
}
.index_product_unit span{
	position:absolute;
	left:8px;
	bottom:3px;
	width:265px;
	height:34px;
	background-color:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	line-height:34px;
}
.index_product_unit span a{
	color:#fff;
	text-decoration:none;
	font-family: arial;
	font-style:italic;
	font-size:17px;
}


.index_list{
clear:both;
width:1200px;
padding:20px 0;
margin:0 auto;}

.index_list .index_list_title{
	width:364px;
	float:left;
	height:40px;
	padding:20px 0 0 20px;
	font-size:20px;
}

.index_list .index_list_title_center{
	width:364px;
	float:left;
	height:40px;
	margin:0 21px;
	padding:20px 0 0 20px;
	font-size:20px;
}
.index_list .index_list_unit{
	width:348px;
	float:left;
	height:382px;
	border:1px solid #e0e0e0;
	padding:10px 18px; 
	line-height:25px;
	font-size:15px;
	position:relative;
}

.index_list .index_list_unit_center
{
	width:348px;
	float:left;
	margin:0 21px;
	height:382px;
	border:1px solid #e0e0e0;
	padding:10px 18px; 
	position:relative;
	font-size:15px;
}

.index_list .index_list_unit_center ul
{
	padding-top:0;
	padding-left:25px;
	list-style-image:url("../image/list-type.png");
}
.index_list .index_list_unit_center ul li{
	line-height:30px;
	
}

.index_list .index_list_unit_center ul li a
{text-decoration:none;color:#000;}

.index_list_contarctus{
	font-size:20px;
	line-height:30px;
}
.index_list_button{
	background-color:#cbb27c;
	width:150px;
	height:25px;
	position:absolute;
	right:20px;
	bottom:20px;
	color:#FFF;
	text-align:center;
	line-height:25px;
}

.index_list_button a{
	color:#FFF;
	text-decoration:none;
}

/*Left menu*/
.left_menu{
	float:left;
	width:266px;
}

.left_menu .left_nav
{
	width:266px;
}
.left_menu .left_title
{
	padding:10px 8px;
	border-bottom:2px solid #959595;
	color:#7d7d7d;
}

.left_menu .left_title span a{
	text-decoration:none;
	color:#000;
	float:right;
	
}
.left_menu .left_nav .left_list{
	clear:both;
}
.left_menu .left_nav .left_list ul{
	list-style-image:url("../image/list-type.png");
	padding-left:28px;
}
.left_menu .left_nav .left_list ul li
{
	line-height:35px;
	border-bottom:
}

.left_menu .left_nav .left_list ul li a
{
	color:#000;
	text-decoration:none;
}


.left_menu .left_contract
{
	width:266px;
}

.left_menu .left_contract .left_contract_top 
{
	clear:both;
	padding:10px 12px;
	line-height:30px;
	font-size:13px;
}

.left_menu .left_contract  .left_contract_bottom
{
	clear:both;
	padding:10px 16px;
	line-height:35px;
	font-size:17px;
	border-bottom:1px dashed #959595;
}

/*content*/
.content_main{
	padding-top:20px;
}

.content_right{
	float:left;
	width:914px;
	padding:6px 0px;
	margin-left:20px;
        min-height:660px;
}

.content_right .content_right_title{
	font-size:18px;
	line-height:32px;
	border-bottom:2px solid #959595;
	color:#7d7d7d;
}
.content_right_title a{
	text-decoration:none;
	color:#000;
}
.content_right_article{
	padding:20px 0;
	line-height:35px;
	font-size:15px;
}


/*grid*/
.list_type{
	float:right;
}
.list_type a{
	color:#000;
	text-decoration:none;
	margin-right:10px;
}

.list_right{
	padding:20px 0;
}

.list_right .list_grid{
	float:left;
	width:240px;
	padding:0 2px;
	height:345px;
	text-align:center;
	margin:0 20px;
}

.list_right .list_grid img{
width:240px;
height:240px;
border:0;}

.list_right .list_grid span{	
	
	text-align:center;
	width:290px;
	line-height:32px;
	color:#545454;
}

.list_right .list_grid a{
	color:#545454;
	text-decoration:none;
}

/*list*/
.list_list_unit
{
	clear:both;
	width:860px;
	padding:15px;
	border:1px solid #cacaca;
	margin-bottom:10px;
	height:200px;
}

.list_list_unit .list_list_img
{
	float:left;
	width:200px;
	height:200px;
}
.list_list_unit .list_list_img img
{
	
	width:200px;
	height:200px;
}
.list_list_unit .list_list_word
{
	float:left;
	width:600px;
	height:155px;
	padding-left:15px;
}

.list_list_unit .list_list_word span{
	margin-top:0;
	line-height:30px;
	height:30px;
	font-size:24px;
	font-weight:bold;
}
.list_list_unit .list_list_word p
{
	line-height:25px;
	color:#acacac;
	font-size:15px;
}
.list_list_unit .list_list_word table
{
	margin:0;
	width:100%;
	line-height:25px;
	color:#acacac;
	font-size:15px;
}
.list_list_unit .list_list_word table .table_title{
	width:150px;
}
.list_list_unit a{
	text-decoration:none;
	color:#000;
}

.list_page{
	clear:both;
	width:860px;
	text-align:center;
	margin-top:20px;
}

.list_page a{
	color:#000;
	text-decoration:none;
	margin:0 5px;
	padding:8px 12px; 
	border:1px solid #cacaca;
}
.list_page .Page_total
{
	font-size:13px;
	margin-right:8px;
	border:0;
}

.list_page span{
	color:#000;
	text-decoration:none;
	margin:0 5px;
	padding:8px 12px; 
	border:1px solid #cacaca;
}

.list_page .Page_Current{
	background-color:#9e9a99;
	color:#fff;
	
}
.list_page .Page_disabled{
	color:#b8b8b8;
}

/*show*/
.product_detail_base
{
	clear:both;
	width:894px;
	
}

.product_detail_base .product_detail_mainpic
{
	float:left;
	padding:10px 5px 0 0;
	width:350px;
	height:350px;
}
.product_detail_mainpic img{
	width:350px;
	height:350px;
	
}

.product_detail_table{
	float:left;
	width:455px;
	padding:15px 0 0 5px;
}

.product_detail_table table{
	/*border:1px solid #a9a9a9;*/
	width:455px;
	height:312px;
}

.product_detail_table table tr td{
	/*border-bottom:1px dashed #a9a9a9;*/
	font-size:14px;
	text-indent:10px;
}
.product_detail_table .product_detail_table_title{
	/*border-bottom:1px solid #a9a9a9;
	border-right:1px solid #a9a9a9;*/
	font-size:16px;
	font-weight:bold;
	width:100px;
}
.product_detail_full{
	clear:both;
	width:894px;
	padding-top:20px;
}

.product_detail_full .product_detail_full_title{
	width:865px;
	padding-left:10px;
	border:1px solid #9e9e9e;
	font-weight:bold;
	font-size:16px;
}

.product_detail_full .product_detail_full_word
{
	width:865px;
}


/*down list*/
.down_list_unit
{
	clear:both;
	width:860px;
	padding:15px;
	border:1px solid #cacaca;
	margin-bottom:10px;
	height:100px;
}


.down_list_unit .down_list_word
{
	float:left;
	width:800px;
	height:100px;
	padding-left:15px;
}

.down_list_unit .down_list_word h3{
	margin-top:0;

}
.down_list_unit .down_list_word p
{
	line-height:25px;
	color:#acacac;
	font-size:15px;
}

.down_list_unit a{
	text-decoration:none;
	color:#000;
}

/*Feedback*/
.right_feed{padding:40px 15px 0 15px;}
.right_feed div{margin:20px 0;}
.right_feed div input[type="text"]{width:80%;height:25px;background-color:#F6F8F5;border:1px solid gray;}
.right_feed div textarea{width:80%;height:100px;background-color:#F6F8F5;border:1px solid gray;}

.feed_btn{width:100%;text-align:center;}
.feed_btn input[type="button"]{background-image:url(../image/spell_03.png);width:382px;height:50px;border:0;margin-top:30px;}


/*Contract*/
.Contract{
	background-image:url('../image/about_03.png');width:724px;height:217px;padding-left:30px;padding-top:13px;color:#002D00;
}
.Contract h3{font-size:17px;}
.Contract p{font-size£º14px;font-weight:normal;}
