@import "/images/system.css";
@import "reset.css";
html{overflow-x:hidden;}
body{color:#695335; font:12px/1.75 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5B8B\4F53;}
a{color:#695335; text-decoration:none; outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration: none;color:#9C7741;}
p{line-height:175%;}
textarea, input, select{vertical-align:middle;cursor:pointer;font-family:\5FAE\8F6F\96C5\9ED1;}
input.nobord{border:none;background:none;vertical-align:middle}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border-width:1px;border-style:solid;border-color:#8D3900 #FFD1B2 #D29D05 #8D3900;background-color:white} /* for IE6+ */
textarea{resize:none;}
table {border-collapse:collapse; width:100%;}
.white{color:#FFFFFF}
.on{color:#9C7741}
.red{color:#e60012;}
.web_w{ width:1000px; margin:0 auto;}
br{ display:inline; line-height:11px;}
/**************************************************************************************************/
.header{
	width:100%;
	height:380px;
	background:url(top_bg_1.jpg) top center repeat;
	}
.header.header_ht{
	background:url(top_bg_2.jpg) top center repeat;
	}	
.header.header_qs{
	height:397px;
	background:url(top_bg_3.jpg) top center repeat;
	}			
.header_0{
	width:100%;
	height:400px;
	background:#AF8778 url(header_0.jpg) left top repeat;
	}	
.header_1{
	width:100%;
	height:400px;
	background:#E38E31 url(header_1.jpg) left top repeat;
	}	
.header_2{
	width:100%;
	height:400px;
	background:#B59366 url(header_2.jpg) left top repeat;
	}	
.header_3{
	width:100%;
	height:400px;
	background:#A1A199 url(header_3.jpg) left top repeat;
	}
.header_4{
	width:100%;
	height:400px;
	background:#7A4233 url(header_4.jpg) left top repeat;
	}
.header_5{
	width:100%;
	height:400px;
	background:#B3944E url(header_5.jpg) left top repeat-x;
	}				
.top{
	height:302px;
	width:1000px;
	margin:0 auto;
	position:relative;
	}
.index_top{	
	height:80px;
	padding:9px;
	position:relative;
	}

.head{
	height:80px;
	position:relative;
	}	
.logo{
	width:181px;
	height:80px;
	display:block;
	background:url(logo.png) left center no-repeat;
	float:left;
	cursor:pointer;
	_background:none;	
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/template/images/logo.png");	
	}
.nav{
	width:800%;
	position:absolute;
	left:233px;
	bottom:0;
	padding-bottom:7px;
	}
.nav li{
	font-size:16px;
	float:left;
	margin-right:22px;
	letter-spacing:2px;
	display:inline;
	}
.nav .li_last{margin-right:0}

.nav li a.on ,.nav li a:hover{color:#cba864;}

.ad{
	margin-top:40px;
	font-size:18px;	
	}
.ad span{ padding-right:40px;}
.ad .last_span{padding-right:0}		
.ad em{ padding:0 25px; }

.index_banner{
	width:1000px;
	height:350px;
	position:absolute;	
	top:34px;
	left:0;overflow:hidden;
		} 
.banner{
	width:1000px;
	height:305px;
	position:absolute;
	top:20px;
	left:0;
	}
.banners{
	width:1000px;
	height:305px;
	position:absolute;
	top:20px;
	left:0;
	}
.banners img{width:990px; height:295px; margin:0 auto}				
.theme-default #slider {
    width:1000px; /* Make sure your images are the same size */
    height:350px; /* Make sure your images are the same size */
	}
#slider img{
	width:expression(this.width != 1000 ? "1000px" : this.width)!important;
	width:expression(this.height != 350 ? "350px" : this.height)!important;
	max-width:1000px;
	max-height:350px;
	}	
.inedx_wapper{
	width:100%;
	min-height:200px;
	height:auto;
	_height:200px;
	padding-top:150px;
	background:url(newbg_2015.jpg) left top repeat;			
	}
.wapper{
	width:100%;
	min-height:150px;
	height:auto;
	_height:150px;
	padding-top:60px;
	}
.wappers{
	width:100%;
	min-height:150px;
	height:auto;
	_height:150px;
	padding-top:60px;
	}
.wappers.last{padding-top:20px;}			
.index_c{
	width:1000px;
	min-height:100px;
	height:auto;
	_height:100px;
	margin:0 auto;
	}

.index_c_w{background:#fff;padding:0 5px;}
.line{
	width:100%;
	height:1px;
	overflow:hidden;
	font-size:0;
	border-bottom:#E3DCCE dotted 1px;
	}
.index_1{
	min-height:75px;
	height:auto;
	_height:75px;
	margin-top:20px;
        border-top:#4b3b2a solid 1px;
	padding-top:20px;
	}
.index_cy{
	min-height:75px;
	height:auto;
	_height:75px;
	margin-top:20px;
	border-top:#4b3b2a solid 1px;
	padding-top:20px;
	}	
.index_2{
       min-height:75px;
	height:auto;
	_height:75px;
	margin-top:20px;
        border-top:#4b3b2a solid 1px;
	padding-top:20px;
	}
.index_3{
	min-height:75px;
	height:auto;
	_height:75px;
	margin-top:20px;
        border-top:#4b3b2a solid 1px;
	padding-top:20px;
	}		
.index_1 dt ,.index_2 dt ,.index_cy dt{
	width:240px;
	height:75PX;
	float:left;
	position: relative;
	}
.index_3 dt{
	width:250px;
		min-height:20px;
	height:auto;
	_height:20px;
	float:left;
	position: relative;
	line-height:22px;
	}	
.index_1 dt h1 ,.index_2 dt h1 ,.index_3 dt h1  ,.my_h1{font-size:16px; margin-top:7px; line-height:22px;}
.index_cy dt h1 ,.my_h1{font-size:16px; margin-top:7px; line-height:19px;}
.index_1 dt .more ,.index_2 dt .more ,.index_cy dt .more{
	display:block;
	float:left; margin-top:23px;
	font-size:14px;
	}
.index_1 dd {
	width:742px;
	float:right;
	min-height:142px;
	height: auto;
	_height:142px;
	margin-top:0px;
	position:relative;
	}
.index_cy dd {
	width:742px;
	float:right;
	min-height:25px;
	height: auto;
	_height:25px;
	position:relative; 
	}
.cy_t{
	height:26px; 
	line-height:26px; 
	color:#FFFFFF;
	text-indent:10px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
        background-color: #453523;
	}
	
.index_case{}

.index_case li{
	width:177px;
	height:151px;
	float: left;
	margin-bottom:10px;
	margin-right:11px;
	}	
.index_case li img{width:177px; height:127px; display:block}
.index_case .a_t{ display:block; height:24px; line-height:24px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_case .li_4 ,.index_case .li_8{ float:right; margin-right:0}			
.index_2 dd {
	width:742px;
	float:right;
	height:222px;
	position:relative;
	}
.index_3 dd {
	width:742px;
	float:right;
	min-height:20px;
	height:auto;
	_height:20px;
	margin-top:0px;
	position:relative;	
	}
.guide{
	width:100%;
	position:absolute;
	top:-38px;
	left:0;
	text-align:right;
	}
.new_guide{
	width:100%;
	border-bottom: #E3DCCE dotted 1px;
	text-align:right;
	}	
.guides{
	width:742px;
	float:right;
	border-bottom: #E3DCCE dotted 1px;
	text-align:right;
	padding-bottom:5px;
	}	
.guide strong ,.guides strong ,.new_guide strong{font-weight:normal;color:#9C7741;}
.index_3 dd h3{font-size:18px}				
.index_1 dd table{
	width:142px;
	height:142px;
	float:left;
	margin-right:7px;
	line-height:18PX;
	}
#pro_ms_1 table{
	width:164px;
	height:153px;
	float:left;
	margin-right:4px;
	line-height:18PX;
	}	
	
.index_1 dd .t_last{ margin-right:0;float:right}
#pro_ms_1 .pro_table_4{margin-right:0}
#pro_ms_1 .pro_table_5{ margin-right:0;float:right}
.index_1 dd table tr th{
	width:142px;
	height:102px;
	}
.index_1 dd table tr th img{width:142px; height:102px;}	
#pro_ms_1 table tr th{
	width:164px;
	height:114px;
	}
#pro_ms_1 table tr th img{width:164px; height:114px;}				
.index_1 dd table tr td {
	vertical-align:middle; 
	height:40px; 
	text-align:center;
	background-color:#DDCCA5;
	}
#pro_ms_1 table tr td{
	vertical-align:middle; 
	height:40px; 
	text-align:center;
	background-color:#DDCCA5;
	}	
.index_2 dd ul{
	width:367px;
	height:222px;
	float:left;
	overflow:hidden;
	}
.index_3 dd ul{
	width:100%;
	min-height:50px;
	height:auto;
	_height:50px;
	}	
.index_2 dd .ul_2{float:right}			
.index_2 dd ul h3{
	height:26px; 
	line-height:26px; 
	background-color:#453523; 
	color:#FFFFFF;
	text-indent:10px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	}
.index_3 dd ul h3{
	height:26px; 
	line-height:26px; 
	background-color:#453523; 
	color:#FFFFFF;
	text-indent:10px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	}
.index_3 dd ul h3 span{float:right; margin-right:20px; font-size:12px;}		
.index_2 dd ul li{
	width:367px;	
	height:26px;
	line-height:26px;
	text-indent:19px;
	background:url(ico.png) 2px center no-repeat;
	_background:url(ico.gif) 2px center no-repeat;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
.index_3 dd ul li{	
	height:34px;
	line-height:34px;
	text-indent:19px;
	background:url(ico.png) 2px center no-repeat;
	_background:url(ico.gif) 2px center no-repeat;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	border-bottom:#E3DCCE  solid 1px;
	}
.index_3 dd ul li span{float:right; margin-right:20px;}			
.log{
	width:100%;
	height:29px;
	background:url(log.png) left center repeat-x;
	_background:url(log.gif) left center repeat-x;
	margin-top:15px;
	}
.log_0{
	width:100%;
	height:29px;
	background:url(log0.png) left center repeat-x;
	_background:url(log0.jpg) left center repeat-x;
	margin-top:15px;
	}
.log_1{
	width:100%;
	height:29px;
	background:url(log1.png) left center repeat-x;
	_background:url(log1.jpg) left center repeat-x;
	margin-top:15px;
	}
.log_2{
	width:100%;
	height:29px;
	background:url(log2.png) left center repeat-x;
	_background:url(log2.jpg) left center repeat-x;	
	margin-top:15px;
	}
.log_3{
	width:100%;
	height:29px;
	background:url(log3.png) left center repeat-x;
	_background:url(log3.jpg) left center repeat-x;	
	margin-top:15px;
	}
.log_4{
	width:100%;
	height:29px;
	background:url(log4.png) left center repeat-x;
	_background:url(log4.jpg) left center repeat-x;	
	margin-top:15px;
	}
.log_5{
	width:100%;
	height:29px;
	background:url(log5.png) left center repeat-x;
	_background:url(log5.jpg) left center repeat-x;	


	margin-top:15px;
	}							
.bottom{
	width:100%;
	min-height:310px;
	height:auto;
	_height:310px;
	background:url(bottom_ico2015.jpg) left center repeat;
        color:#FFF;	
	}
.bottom a{ color:#FFF;}	
.bottom a:hover{ text-decoration:underline;}
.bottom_0{
	width:100%;
	height:238px;
	background:#AF8778 url(header_0.jpg) left top repeat;
	}
.bottom_1{
	width:100%;
	height:238px;
/*	background-color:#FEB943;*/
	background:#E38E31 url(header_1.jpg) left top repeat;
	}	
.bottom_2{
	width:100%;
	height:238px;
	background:#B59366 url(header_2.jpg) left top repeat;
	}	
.bottom_3{
	width:100%;
	height:238px;
	background:#A1A199 url(header_3.jpg) left top repeat;
	}
.bottom_4{
	width:100%;
	height:238px;
	background:#7A4233 url(header_4.jpg) left top repeat;
	}
.bottom_5{
	width:100%;
	height:238px;
	background:#B3944E url(header_5.jpg) left top repeat-x;
	}
.bottom_0 a ,.bottom_1 a ,.bottom_2 a ,.bottom_3 a ,.bottom_4 a	,.bottom_5 a{color:#FFFFFF}	
	

.bottom_copyright{
	width:100%;	
	line-height:26px;
	background:#000000;
	text-align:center;
	color:#e9d1b5;
        padding:15px 0;font-size:14px;
	}
.bottom_copyright span{font-size:18px;font-weight:100;}	
.bottom_line a ,.bottom_copyright a{color:#e9d1b5}	
.bottom_copyright a:hover{ text-decoration:underline;}	
.bottomc{
	width:1000px;
	min-height:310px;
	height:auto;
	_height:310px;
	margin:0 auto;
	}
.bottomc dl{
		min-height:274px;
	height:auto;
	_height:274px;
	border-left:#fff dotted 1px;
	float:left;
	}
.bottomc dl dt{
	font-size:14px;
	font-weight:bold;
	padding:10px 0 0 0; 
	}
.bottomc dl dd{
	height:24px;
	line-height:24px; 
	}
.bottomc .dl_1{padding-left:35px; padding-right:45px; _width:60px;}
.bottomc .dl_2{padding-left:35px; padding-right:45px;_width:196px;}							
.bottomc .dl_3{padding-left:35px; padding-right:70px;_width:60px;}
.bottomc .dl_4{padding-left:35px;_width:196px;_padding-right:45px;}
.bottomc .dl_5{padding-left:35px; padding-right:45px; border-right:#fff dotted 1px; float:right}

.left_nav{
	width:250px;
	height:270px;
	overflow:hidden;
	float:left;
	}
.left_nav dt{	
	font-size:16px;
	font-weight:bold;
	border-bottom:#FFFFFF dotted 1px;	
	height:32px;
	line-height:32px;
	text-indent:14px;
	}	
.left_nav dd{
	height:34px;
	line-height:34px;
	border-bottom:#FFFFFF dotted 1px;
	background:url(ico1.png) 2px center no-repeat;
	text-indent:14px;
	font-size:14px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
.left_nav.last dd{ height:31px; line-height:31px;}	
.left_nav a:hover{ color:#000;}	
.right_banner{
	width:742px;
	height:270px;
	float:right;
	margin-top:32px;
	}
.right_banner img{
	width:742px;
	height:270px;
	}
.n_t{	
	font-size:16px;
	text-align:center;
	font-weight:bold;
	}												
.n_f{
	color:#666;
	text-align:center;
	border-bottom:#dedede solid 1px;
	padding:10px 0 22px 0;
	margin-bottom:15px;
	text-align:center;
	}
.n_f span{padding-right:10px; display:block; float:left; margin-left:19px; display: inline}
.n_f span b{font-weight:normal}
#ckepop{position:relative; top:2px;}
#ckepop a{display:block; float:left}												
#news_detail{line-height:175%;}
#pro_ms ,#pro_ms_1{
	padding-left:155px;
	line-height:200%;
	}
#news_detail p{line-height:200%; padding-bottom:8px;}
#pro_ms p{line-height:200%; padding-bottom:8px;}
#job_list{
	min-height:100px;
	height:auto;
	_height:100px;		
	}
#job_list p{
	padding-bottom:10px;
	}
#job_list li{
	height:30px;
	line-height:30px;
	float:left;
	text-indent:10px;
	}	
#job_list .li_t{
	background-color:#453523; 
	color: #FFFFFF;
	border-bottom:#fff solid 1px;
	}
#job_list .li_r{background-color:#DBC79F; border-bottom:#fff solid 1px;}						
#job_list li span{
	width:185px;
	height:30px;
	display:block;
	float:left;
	overflow:hidden;	
	}
#job_detail{
	width:100%;
	min-height:340px;
	height:auto;
	_height:340px;
	border:#dedede solid 1px;
	margin-bottom:10px;
	line-height:30px;
	}
#job_detail tr td{
	height:30px;
	line-height:30px;
	border:#dedede solid 1px;
	padding:2px 0 2px 10px;
	}
.gray{background-color: #F0F0F0}		
#job_detail p{line-height:30px}
.pro_list{
	height:139px;
	margin-bottom:10px;
	}
.pro_list tr th{
	vertical-align:top;
	border:#E3DCCE dotted 1px;
	padding:1PX;
	}
.pro_list tr .th2{padding:10px 10px 0 10px; position:relative; line-height:200%;}
.pro_list tr .th2 a{display:block; position:absolute; right:10px; bottom:0; }	
.pro_list tr th img{display:block; width:142px; height:102px;}	
.pro_list tr td{
	width:142px;
	height:35px;
	vertical-align:middle;
	text-align:center;
	background-color:#DDCCA5;
	border:#E3DCCE solid 1px;
	line-height:18px;
	}	
	
.pro_detail{
	min-height:100px;
	height: auto;
	_height:100px;
}	


.case_list{}
.case_list .th2{text-indent:2em; line-height:200%;}
.case_list .th2 a{font-weight:bold}
.error_xm{font-size:14px; font-weight:bold; color:#FF0000 }
.new_case{
	min-height:100px;
	height:auto;
	_height:100px;
	margin-top:15px;
	}
.new_case dt{
	height:32px;
	line-height:32px;
	border-bottom:#695335 solid 1px;
	margin-bottom:10px;
	font-size:14px;
	}
.new_case dt span{float:right; font-size:12px;}
.new_case dd{
	width:243px;
	height:199px;
	float:left;
	}
.new_case .dd_2 ,.new_case .dd_3{margin-left:9px; display:inline}	
.new_case .dd_4{float:right}	
.new_case dd .a_p ,.new_case dd .a_p img{
	width:243px;
	height:175px;
	display:block;
	}
.new_case dd .a_t{
	display:block;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align: center;
	}			
.xm_sk{ min-height:200px; height:auto;_height:200px; }
.xm_sk li{
	width:239px;
	height:198px;
	float:left;
	margin-bottom:20px;
	}
.xm_sk .li_2 ,.xm_sk .li_5 ,.xm_sk .li_8 ,.xm_sk .li_11 ,.xm_sk .li_14 {margin-left:13px}	
.xm_sk .li_3 ,.xm_sk .li_6 ,.xm_sk .li_9 ,.xm_sk .li_12 ,.xm_sk .li_15{float:right}	
.xm_sk li img{
	width:235px;
	height:164px;
	display:block;
	border:#dedede solid 1px;
	padding:1px;
	}
.xm_sk li .sk_t{
	height:30px;
	display:block;
	text-align:center;
	line-height:30px;
	background-color:#DDCCA5;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}		
.sitemap{
	min-height:70px;
	height:auto;
	_height:70px;
	margin-bottom:15px;
	}
.sitemap h6{
	height:32px;
	line-height:32px;
	border-bottom:#453523 dashed 1px;
	margin-bottom:10px;
	font-weight:bold;
	}
.sitemap li{
	float:left;
	height:24px;
	line-height:24px;
	margin-right:30px;
	background:url(ico.png) left center no-repeat;
	text-indent:20px;
	}
.thp p{padding-bottom:8px}

#fl_table{ width:100%; margin-top:0px}
#fl_table caption{height: 26px;line-height: 26px;color: #FFF;text-indent: 10px;font-size: 14px;font-weight: bold;margin-bottom: 8px;background-color: #453523;}
#fl_table tr td{ background:none; padding:1px 0; white-space:nowrap }
#fl_table tr .td1{ width:150px; font-weight:bold}
#fl_table tr .td2{background:url(ico.png) left center no-repeat;	text-indent:20px;  }
																			
/******************************************************/	
.pagelist{
	clear:both;
	padding:3px 0;
	font-size:12px;
	margin-top:10px;
	}	
.pagelist span{
	padding-right:10px;
	}
.pagelist strong{
	padding-right:10px;
	color:#9C7741;
	}		
.pagelist a{
	padding-right:10px;
	}			
	
#feedback{
	height: auto
	}
#feedback tr td{
	padding:6px 0;
	}
#feedback tr td span{color:#FF0000; padding-left:3px;}
#feedback tr td input{
	width:98%;

	}		
#feedback tr .td3{
	width:100px;
	text-indent:22px;
	vertical-align:middle
	}
#feedback tr .td2{
	width:50px;
	text-indent:0px;
	vertical-align:middle;
	padding:0;
	}
#feedback tr td textarea{
	width:98%;
	height:150px;
	}
#feedback .k_submit{
	display:block;
	width:103px;
	height:35px;
	margin-top:0px;
	background:url(feedback.jpg) left center no-repeat;
	cursor:pointer;
	}
/*********************************************************2012/7***********************/
.product_left{
	width:220px;
	min-height:200px;
	height:auto;
	_height:200px;
	float:left;
	border-top: #E3DCCE dotted 1px;
	}
.left_title{ font-size:16px; font-weight:bold; height:36px; line-height:36px;}
.product_nav1 dt{
	height:35px;
	line-height:35px;
	padding-left:20px;	
	}
.product_nav1 .dt1{	background:url(pico1.jpg) left center no-repeat;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product_nav1 .dt2{	background:url(pico2.jpg) left center no-repeat; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.c1{ border-bottom:#D17C1F solid 1px;}	
.product_nav1 dd{
	padding:2px 0;
	background:url(pico3.jpg) 20px center no-repeat;
	padding-left:30px;
	}
.product_right{
	width:740px;
	min-height:200px;
	height:auto;
	_height:200px;
	float:right;
	}
.product_right img{ max-width:740px;}	
.right_1 dt{
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#D17C1F url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;	
	}
.right_1 dd{ padding:8px 10px;}
.right_2{ position:relative; height:auto}
.right_2 dt{
	width:460px;
	height:28px;
	line-height:28px;
	background-color:#E3B079;
	text-indent:8px; font-size:16px;	
	}
.right_2 dd{
	width:426px;
	padding:0 28px 0 6px
	}
.right_img_1{
	width:267px;
	height:153px;
	position:absolute;
	right:0;
	bottom:0;
	}
.right_img_1 img{width:267px;	height:153px;}													
.right_table_1{
	border:#0B0B0B solid 1px;
	margin-top:13px;
	}
.right_table_1 tr td{ border:#0B0B0B solid 1px; padding:3px 0;}
.right_table_1 tr .td2{padding-left:22px;padding-right:22px;}
.right_3{
	position:relative;
	height:auto;
	}
.right_3 dt{ height:27px; line-height:27px; background-color:#E3B079; text-indent:13px; width:395px; margin-top:18px; font-size:16px;}
.right_3 dd{ padding:0 13px;width:395px;}
.right_img_2{
	width:334px;
	position:absolute;
	right:0;
	bottom:0;
	}
.right_img_3{
	width:334px;
	height:219px;
	position:absolute;
	right:0;
	bottom:0;
	}	
.right_img_2 img{width:334px;	}
.right_img_3 img{width:334px;	height:219px;}
.right_4{ margin-top:17px;}	
.right_4 dt{height:27px; line-height:27px; background-color:#E3B079; text-indent:13px; margin-top:18px; font-size:16px;}
.right_4 dd{padding-top:8px;}
.right_4 dd table tr td{border:#0B0B0B solid 1px;padding:3px 0; text-align:center}
.right_5{}
.right_5 dt{height:27px; line-height:27px; background-color:#E3B079; text-indent:13px; margin-top:18px; font-size:16px;}
.right_5 dd{ width:182px; height:148px; float: left; margin-right:4px; display:inline; margin-top:10px}
.right_5 .dd_4{float:right; margin-right:0}
.right_5 dd img{ width:182px; height:124px; display:block}
.right_5 dd p{line-height:24px; height:24px; text-align:center}
.pro_case_1{ position:relative; height:auto; margin-top:18px;}
.pro_case_t{height:27px; line-height:27px; background-color:#E3B079; text-indent:13px; margin-top:18px; font-size:16px;}
.case_1{	}
.case_1 li{
	width:368px;
	height:382px;
	float:left;
	margin-top:10px;
	}
.case_2 li{
	width:740px;
	height:402px;
	float:left;
	margin-top:10px;
	}
.case_3 li{
	width:368px;
	height:334px;
	float:left;
	margin-top:10px;
	}		
.case_1 li img{ width:368px; height:358px; display:block}
.case_2 li img{ width:740px; height:378px; display:block}
.case_3 li img{ width:368px; height:310px; display:block}
.case_1 .li_2 ,.case_3 .li_2{float:right}
.case_1 li p ,.case_2 li p ,.case_3 li p{height:24px; line-height:24px; text-align:center}
.case_bc{ margin-top:5px;}
.case_bc dd{width:240px; float:left; min-height:393px; height:auto;_height:393px;}
.case_bc .dd_1{ margin-right:10px; width:240px;}
.case_bc .dd_3{float:right;}
.case_bc .dd_2{}
.case_bc .dd_1 img ,.case_bc .dd_3 img{
	width:240px; height:369px; display: block
	}
.case_bc .dd_1 p ,.case_bc .dd_3 p{ height:24px; line-height:24px; text-align:center}
.case_bc .dd_2 ul ,.case_bc .dd_2 ol{
	width:240px; margin:0 auto;
	}
.case_bc .dd_2 ul li{
	width:240px;
	height:130px;
	margin-bottom:1px
	}
.case_bc .dd_2 ol li{ width:115px; height:130px; float:left}
.case_bc .dd_2 ol .li_0{float:right}	
.case_bc .dd_2 ul li img{width:240px; height:106px; display:block}
.case_bc .dd_2 ol li img{width:115px; height:106px; display:block}
.case_bc .dd_2 ul li p{height:24px; line-height:24px; text-align:center}
.case_bc .dd_2 ol li p{height:24px; line-height:24px; text-align:center; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; font-size:12px}
.jt1{ width:69px; position:absolute; left:78px; top:143px;}
.jt1_1{ width:69px; position:absolute; left:40px; top:143px;}
.jt1_11{ width:69px; position:absolute; left:108px; top:223px;}
.jt1_2{ width:168px; position:absolute; left:590px; top:185px;}

.jt2{ width:79px; position:absolute; left:254px; top:210px;}
.jt2_1{ width:79px; position:absolute; left:284px; top:210px;}					
						
.jt3{ width:18px; position:absolute; left:442px; top:268px;}
.jt3_1{ width:18px; position:absolute; left:392px; top:238px;}
.jt3_2{ width:18px; position:absolute; left:412px; top:348px;}

.jt4{ width:168px; position:absolute; left:400px; top:85px;}
.jt4_1{ width:69px; position:absolute; left:550px; top:143px;}
.jt4_2{ width:168px; position:absolute; left:440px; top:85px;}

.jt5{ width:78px; position:absolute; left:160px; top:161px;}
.jt5_1{ width:78px; position:absolute; left:80px; top:161px;}
.jt5_5{ width:78px; position:absolute; left:20px; top:161px;}
.jt5_6{ width:78px; position:absolute; left:20px; top:161px;}
.jt5_a{ width:78px; position:absolute; left:20px; top:161px;}

.jt6{ width:25px; position:absolute; left:266px; top:274px;}
.jt6_6{ width:25px; position:absolute; left:286px; top:274px;}						
.jt6_7{ width:25px; position:absolute; left:256px; top:254px;}						
.jt6_b{ width:25px; position:absolute; left:286px; top:254px;}						
						
.jt7{ width:25px; position:absolute; left:436px; top:224px;}
.jt8{ width:78px; position:absolute; left:591px; top:49px;}
.jt8_8{ width:78px; position:absolute; left:641px; top:99px;}

.jt8_1{ width:78px; position:absolute; left:621px; top:89px;}
.jt8_2{ width:78px; position:absolute; left:611px; top:89px;}
.jt8_9{ width:78px; position:absolute; left:611px; top:149px;}
.jt8_c{ width:78px; position:absolute; left:631px; top:119px;}

.jt9{ width:145px; position:absolute; left:29px; top:66px;}
.jt9_15{ width:137px; position:absolute; left:121px; top:162px;}
.jt9_ys{ width:145px; position:absolute; left:59px; top:66px;}




						
.jt10{ width:81px; position:absolute; left:469px; top:220px;}
.jt10_1{ width:81px; position:absolute; left:419px; top:220px;}
.jt10_2{ width:81px; position:absolute; left:319px; top:220px;}

.jt10_3{ width:81px; position:absolute; left:280px; top:220px;}
.jt10_4{ width:81px; position:absolute; left:280px; top:230px;}
.jt10_10{ width:81px; position:absolute; left:369px; top:230px;}
.jt10_ys{ width:81px; position:absolute; left:379px; top:250px;}
.jt10_ys2{ width:81px; position:absolute; left:379px; top:250px;}
.jt10_ys3{ width:81px; position:absolute; left:279px; top:250px;}

.jt11{ width:93px; position:absolute; left:612px; top:146px;}
.jt11_11{ width:93px; position:absolute; left:632px; top:256px;}
.jt11_1{ width:81px; position:absolute; left:535px; top:220px;}
.jt11_4{ width:168px; position:absolute; left:430px; top:166px;}
.jt11_12{ width:93px; position:absolute; left:582px; top:130px;}
.jt11_ys{ width:93px; position:absolute; left:480px; top:146px;}
.jt11_ys5{ width:93px; position:absolute; left:580px; top:256px;}
.jt12{ width:283px; position:absolute; left:104px; top:80px;}
.jt12_1{ width:147px; position:absolute; left:80px; top:80px;}						
.jt13{ width:19px; position:absolute; left:440px; top:166px;}
.jt13_1{ width:19px; position:absolute; left:350px; top:166px;}

.jt14{ width:117px; position:absolute; left:561px; top:94px;}
.jt14_1{ width:117px; position:absolute; left:571px; top:94px;}

.jt15{ width:137px; position:absolute; left:51px; top:162px;}
.jt16{ width:17px; position:absolute; left:291px; top:221px; }
.jt17{ width:61px; position:absolute; left:382px; top:328px;}						
.jt18{ width:330px; position:absolute; left:312px; top:274px;}
.jt19{ width:129px; position:absolute; left:104px; bottom:250px;}
.jt20{ width:129px; position:absolute; right:46px; bottom:250px;}









.right_title{ 	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#D17C1F url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;}
.myp{ margin-bottom:8px; margin-top:5px; line-height:24px;} 

.A2{ width:740PX; height:102PX; background:url(A2_BG.jpg) left TOP no-repeat; padding:35px 0; margin-bottom:10px;}
.A3{ width:740PX; height:106PX; background:url(A3_BG.jpg) left TOP no-repeat; padding:20px 0; margin-bottom:10px;}
.A2 p ,.A3 p{text-align:center; font-size:14px;}
.A2 .p1 ,.A3 .p1{ font-size:20px;}
.A2 .p1 span ,.A3 .p1 span{font-style:italic; font-size:32px; padding:0 5px;}
.a4{ width:220px; height:249px; background:url(A4_BG.jpg) left top no-repeat; padding:10px;}
.a4 span{font-size:32px; font-style:italic}
.a4 strong{font-size:14px; font-weight:bold}

.c0{ border-bottom:#453523 solid 1px;}
.c0_1{ border-bottom:#E3B079 solid 1px;}
.c1{ border-bottom:#D17C1F solid 1px;}
.c2{ border-bottom:#A38B69 solid 1px;}
.c3{ border-bottom:#838C91 solid 1px;}
.c4{ border-bottom:#935E50 solid 1px;}
.c5{ border-bottom:#682922 solid 1px;}
.c6{ border-bottom:#82817F solid 1px;}
.txzg_t{
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#A38B69 url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;	
	}
.qs_t{
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#838C91 url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;	
	}
.qs_t.last{background:#69584e url(pro4.gif) 12px center no-repeat;}
.hc_t{
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#935E50 url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;	
	}
.pro_mt{
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#453523 url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;	
	}	
.mmr_t{
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#682922 url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;	
	}
.gf_t{
	height:36px;
	line-height:36px;
	color:#FFFFFF;
	background:#82817F url(pro4.gif) 12px center no-repeat;
	text-indent:32px;
	font-size:16px;
	font-weight:bold; font-size:16px;	
	}
	
.gf_t1{
	height:27px; line-height:27px;  text-indent:13px; margin-top:18px; font-size:16px; background-color:#82817F; color:#FFFFFF	
	}					
.qs_table{	}
.qs_table tr td{border:#000000 solid 1px; padding:5px;}
.d3_table tr td{border:#000000 solid 1px; padding:4px 8px;}
.sg_table{text-align:center}
.sg_table tr td{border:#000000 solid 1px; padding:5px;}	

.gy{ margin-top:10PX;}	
.gy_left{
	width:237px;

	MIN-height:300PX;
	height:auto;
	_HEIGHT:300PX;
	background:url(ICO1.gif) left TOP no-repeat;
	padding:21PX 15PX 0;
	background-color:#96AEBE;
	float:left;
	}
.gy_left p{width:237px; margin:0 auto; text-align:center;}
.gy_right{width:473px; float:right;}
.gy_right .gy_table{width:450px; margin:auto; line-height:13px; text-align:center; font-size:11px; margin-top:10px;}
.gy_right .gy_table tr td{height:40px; border:#333333 solid 1px; padding:2px;}
.gy_bottom{
	width:473px;
	background:url(ICO2.gif)  1PX top no-repeat;
	padding-top:21px;
	height:235px;	background-color:#96AEBE;
	margin-top:10PX; overflow:hidden;-webkit-text-size-adjust:none;
	}
.down{display:block; height:26px; line-height:26px;border-bottom:#E3DCCE solid 1px;}

.new_a2{ width:230px; height:245px;	background:url(new_bg.gif)  left center no-repeat; float:left;  position:relative; margin-bottom:15px;}
.new_a2 .p1{ width:190px; height:32px; line-height:32px; text-align:center; position:absolute; left:10px; top:20px;}
.new_a2 .p1 span{font-size:18px; font-weight:bold; font-style:italic}
.new_a2 .p2{ width:190px; height:190px; position:absolute; left:10px; top:55px;} 

.table_2{ width:100%; margin-top:10px;}
.table_2 tr td{ height:30px; line-height:30px; padding-left:14px; border:#838C91 solid 1px;}
.table_2 tr .td1{ width:175px; font-weight: bold}
.table_2 tr .td3{ width:90px; }
.s_mouseover{ background-color:#838C91; }
.new_2012{}
.new_2012 h1{height:32px; line-height:32px; background-color:#453523; text-indent:12px; font-size:14px; font-weight:bold;color:#FFFFFF}

.new_2012 li{ height:32px; line-height:32px; text-indent:20px; border-bottom:#e3dcce solid 1px;background:url(ico.png) 2px center no-repeat;
	_background:url(ico.gif) 2px center no-repeat;}
.new_2012 li span ,.new_2012 h1 span{float:right; margin-right:5px;}	


/***********************2015Add***********************************/
.table_qs2015{ width:100%; min-height:500px; height:auto;_height:500px; background-color:#edeeef;margin-top:10px;color:#000;}
.table_qs2015.c_1{background-color:#edeeef;}
.table_qs2015.last{ width:100%; min-height:205px; height:auto;_height:205px; background-color:#fbf2e8;color:#000; margin-top:0;}
.table_qs2015.last.c_1{background-color:#d8d0cc;}

.table_qs2015 .div_1{ width:20px; padding:135px 10px 0;min-height:491px; height:auto;_height:492px; float:left; background-color:#b5babd;font-size:16px; font-weight:bold; line-height:18px; text-align:center; }
.table_qs2015.first .div_1{min-height:404px; height:auto;_height:404px;}
.table_qs2015.c_1 .div_1{background-color:#d8d0cc;}

.table_qs2015.last .div_3{ width:40px; padding:0px 0px;min-height:221px; height:auto;_height:221px; float:left; background-color:#d37b21;font-size:14px;line-height:18px; text-align:center; position:relative; padding-top:21px;}
.table_qs2015.last .div_3 span{ display:block; width:20px; float:left;font-weight:bold;}
.table_qs2015.last.c_1 .div_3{background-color:#8d7b70;}

.table_qs2015 .div_1 span{ display:block;}
.table_qs2015 .div_2 { width:700px; float:right;min-height:100px; height:auto;_height:100px;}
.table_qs2015 .div_2_t1{ width:110px; float:left;border:#838c91 solid 1px;text-align:center; font-size:16px; font-weight:bold; border-left:none; border-top:#838c91 solid 2px;border-bottom:#838c91 solid 2px;height:32px; line-height:32px;}
.table_qs2015.c_1 .div_2_t1{border:#beb1aa solid 1px;border-left:none; border-top:#beb1aa solid 2px;border-bottom:#beb1aa solid 2px;}
.table_qs2015 .div_2_t2{ width:589px; float:right;border:#838c91 solid 2px;text-align:center;font-size:16px; font-weight:bold; border-left:none;border-right:none;height:32px; line-height:32px;border-top:#838c91 solid 2px;}
.table_qs2015.c_1 .div_2_t2{border:#beb1aa solid 2px; border-left:none;border-right:none;border-top:#beb1aa solid 2px;}
.table_qs2015 .div_2_t3{ border-bottom:#838c91 solid 2px;font-size:14px;border-left:none;height:32px; line-height:32px; padding:0 20px; }
.table_qs2015.c_1 .div_2_t3{border-bottom:#beb1aa solid 2px;border-left:none;}

.qs_2015{height:85px;border-bottom:#838c91 solid 2px; position:relative;}
.table_qs2015.c_1 .qs_2015{border-bottom:#beb1aa solid 2px;}
.qs_2015 dt.dt_1{width:60px; padding:10px 25px; text-align:center; height:65px; float:left;border-right:#838c91 solid 1px; line-height:22px; float:left; position:relative; font-size:14px;}
.table_qs2015.c_1 dt.dt_1{;border-right:#beb1aa solid 1px;}
.qs_2015 dt.dt_1.last{ width:80px; padding:2px 15px 0; font-size:12px;height:85px; line-height:20px;}
.qs_2015 dt span{display:block;width:33px;height:85px;background:url(ico_2015.png) left center no-repeat;position:absolute; right:-18px; top:0;}
.qs_2015 dt.dt_2{width:60px; padding:10px 25px; text-align:center;height:65px; float:left;line-height:22px;float:left; position:relative;}
.qs_2015 dt.dt_3{width:110px; padding:10px 25px; text-align:center;height:65px; float:left;line-height:22px;float:left;position:relative;}
.qs_2015 dt.dt_4{width:84px; padding:10px 25px; text-align:center;height:65px; float:left;line-height:22px;float:left;position:relative;}
.qs_2015 dt.dt_5{width:40px; padding:10px 25px; text-align:center;height:65px; float:left;line-height:22px;float:left;position:relative;}
.qs_2015 dt.dt_6{width:60px; padding:10px 18px; text-align:center;height:65px; float:left;line-height:22px;float:left;position:relative;}

.qs_2015 dd{ width:700px; height:215px; position:absolute; left:0; top:-221px; display: none;}
.qs_2015 dd img{ display:block; width:700px;height:220px;}

.qs_2016{ position:relative;height:35px; margin-top:10px;}
.qs_2016 p{ height:167px; position:absolute; width:740px; left:0; top:-167px; display:none;}
.qs_2016 p img{ display:block;width:740px;height:167px;}

/*2016新增*/
.xm2016_dl{min-height: 75px;height: auto;margin-top: 20px;border-top: 1px solid #4B3B2A;padding-top: 20px}
.xm2016_dl dt{width: 240px;float: left;position: relative;font-size: 14px;}
.xm2016_dl dt b{display:block;font-size: 16px;margin-top: 7px;line-height: 19px;font-weight:100;}
.xm2016_dl dt span{display:block;margin-top:10px;}
.xm2016_dl dt a.more{display:block;margin-top:10px;}
.xm2016_dl dd{width: 742px;float: right;min-height: 142px;height: auto;margin-top: 0px;position: relative;}
.xm2016_dl dd a{display:block;width:142px;float:left;margin-right:7px;}
.xm2016_dl dd a.last{float:right;margin-right:0;}
.xm2016_dl dd a img{display:block;width:142px; height:102px;}
.xm2016_dl dd a span{display:block;height:40px;line-height:40px;text-align:center;color:#695335;background:#DDCCA5;}

.header.header_xmtd{background:url(top_bg_69.jpg) top center repeat;}	
.xmtd_title{background:#f08437;color:#fff;height:38px;line-height:38px;text-indent:12px;font-weight:100;font-size:22px;}
.xmtd_content{background:#000000;margin-top:16px;padding:20px;min-height:200px;height:auto;color:#f08437;}
.xmtd1_content{background:#000000 url(xm_td_1.png) right top no-repeat;margin-top:16px;padding:20px;min-height:1495px;height:auto;color:#d4975c;}
.xmtd_c1 dt{font-size:25px;}
.xmtd_c1 dd{font-size:20px;margin-top:10px;}
.xmtd1_c1 dt{font-size:20px;font-weight:700;}
.xmtd1_c1 dd{font-size:16px;margin-top:10px;line-height:30px;}
.xmtd_c1 dd p{margin-bottom:10px;}

.xmtd_c2{margin-top:45px;}
.xmtd_c2 dt ,.xmtd_c2 dt img{width:371px; height:269px; float:left;}
.xmtd_c2 dd{width:310px;float:right;font-size:14px;}
.xmtd1_c2{margin-top:30px;width:450px;}
.xmtd1_c2 dt{font-size:20px;font-weight:700}
.xmtd1_c2 p{font-size:18px;line-height:28px;}
.xmtd1_c2 dd{font-size:16px;margin-top:10px;line-height:30px;}

.xmtd_c2 dd span{display:block;font-size:25px;line-height:32px;margin-bottom:22px;}
.xmtd_c2 dd p{margin-bottom:10px;}
.xmtd_c3{display:block;margin:0 auto;margin-top:60px;}

.xmtd1_c3{margin-top:77px;width:450px;}
.xmtd1_c3 dt{font-size:20px;font-weight:700;line-height:30px;}
.xmtd1_c3 dd{font-size:16px;margin-top:10px;line-height:30px;}


.xmtd_c4{margin-top:45px;}
.xmtd_c4 dt ,.xmtd_c4 dt img{width:402px; height:224px; float:right;}
.xmtd_c4 dt{margin-top:60px;}
.xmtd_c4 dd{width:260px;float:left;font-size:14px;}
.xmtd_c4 dd span{display:block;font-size:25px;line-height:32px;margin-bottom:22px;}
.xmtd_c4 dd p{margin-bottom:10px;}

.xmtd1_c4{margin-top:64px;}
.xmtd1_c4 dt{font-size:20px;font-weight:700;}
.xmtd1_c4 dd{font-size:16px;margin-top:10px;line-height:30px;}


.xmtd_c5{margin-top:45px;}
.xmtd_c5 dt ,.xmtd_c5 dt img{width:358px; height:495px; float:left;}
.xmtd_c5 dd{width:310px;float:right;font-size:14px;}
.xmtd_c5 dd span{display:block;font-size:25px;line-height:32px;margin-bottom:22px;}
.xmtd_c5 dd p{margin-bottom:10px;}

.xmtd1_c5{margin-top:64px;}
.xmtd1_c5 dt{font-size:20px;font-weight:700;}
.xmtd1_c5 dd{font-size:16px;margin-top:10px;line-height:30px;}


.xmtd_c6{min-height:367px;height:auto;background:url('/upfile/image/xm2016_17.png') right bottom no-repeat;margin-top:45px;padding-bottom:60px;}
.xmtd_c6 dt{display:block;font-size:25px;line-height:32px;margin-bottom:22px;}
.xmtd_c6 dd{width:310px;font-size:14px;}
.xmtd_c6 dd p{margin-bottom:15px;}

.xmtd1_c6{margin-top:50px;}
.xmtd1_c6 dt{font-size:20px;font-weight:700;}
.xmtd1_c6 dd{font-size:16px;margin-top:10px;}
.xmtd1_c6 dd table{border:none;}
.xmtd1_c6 dd table tr td{border:none;border-bottom:#d4975c solid 1px; padding:5px 0;}
.xmtd1_c6 dd table tr td.td_1{width:165px;}
.xmtd1_c6 dd table tr td.td_2{width:222px;}
.xmtd1_c6 dd table tr td.td_3{width:300px;}

.xmtd_c7{margin-top:45px;}
.xmtd_c7 dt ,.xmtd_c7 dt img{width:335px; height:344px; float:left;}
.xmtd_c7 dd{width:340px;float:right;font-size:14px;padding-top:70px;}
.xmtd_c7 dd span{display:block;font-size:25px;line-height:32px;margin-bottom:22px;}
.xmtd_c7 dd p{margin-bottom:10px;}
.xmtd1_c7{width:700px;margin-top:20px;}


.xmtd_c8{margin-top:45px;}
.xmtd_c8 li{width:159px;float:left;text-align:center;margin-right:21px;margin-bottom:32px;}
.xmtd_c8 li.last{margin-right:0;float:right;}
.xmtd_c8 li img{width:159px;height:89px;display:block;margin-bottom:5px;}
.xmtd1_c6.xmtd1_c8{margin-top:20px;}
.xmtd1_c6.xmtd1_c8 dd table tr td.td_1{width:160px;}
.xmtd1_c6.xmtd1_c8 dd table tr td.td_2{width:322px;}
.xmtd1_c6.xmtd1_c8 dd table tr td.td_3{width:226px;}

.xmtd_c9{margin-top:35px;padding:0 20px;}
.xmtd_c9 dt{height:30px;line-height:30px;font-size:25px;color:#f08437;}
.xmtd_c9 dd{width:314px;height:417px;float:left;margin-top:30px;}
.xmtd_c9 dd img{width:314px;height:417px;display:block;}
.xmtd_c9 dd.last{float:right;}


.xmtd1_c9{margin-top:40px; min-height:303px;background:url(xm_td_3.png) right 20px no-repeat;}
.xmtd1_c9 dt{font-size:20px;font-weight:700;}
.xmtd1_c9 dd{font-size:16px;margin-top:10px;line-height:30px;margin-bottom:25px;}
