body {margin:0px;background:#fff; font-family:'Î¢ÈíÑÅºÚ', Arial, Helvetica, sans-serif;}
*{ font-size:13px }
a { color:#444; text-decoration:none }
a:hover { text-decoration:underline}
h1,h2,h3,h4,form { font-weight:normal;margin:0;padding:0 }
p { margin:0;padding:0}
img {border:0px;}

.top_bg { background:url(../images/index_r1_c1.jpg) repeat-x}
.top_left { background:url(../images/index_r1_c2.jpg) no-repeat right top}
.top_center { background:url(../images/index_r1_c3.jpg) no-repeat center top}
.top_right { background:url(../images/index_r1_c26.jpg) no-repeat left top}
.STYLE1 {
	font-size: 14px;
	color: #FFFFFF;
}
.STYLE2 {
	font-size: 14px;
	font-weight: bold;
	color: #353535;
}
.STYLE3 {color: #696969; line-height:20px;padding-top:10px; height:auto;}
.STYLE4 {font-size: 14px}
.topline {border-top:1px solid #9AAC8;}
.foot { line-height:20px; color:#FFFFFF}
.STYLE5 {color: #666666}
.zt_nav { color:#75B277;}
.zt_nav a{ color:#75B277;}
.navCurr {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	display:block;
	width:100px;
	line-height:40px;
}
.navCurr:hover { text-decoration:none;background:url(../images/i_r5_c10.gif) no-repeat center bottom }
.Active { text-decoration:none;background:url(../images/i_r5_c10.gif) no-repeat center bottom }

.sontit {width:90%;line-height:31px; font-size:14px; text-align:left; font-weight:bold; color:#333;border-bottom:1px solid #ccc;padding-top:4px}
.leftnav {width:220px;}
.leftnav a { display:block; text-align:left;text-indent:70px;  line-height:38px;font-size:15px;color:#888; border-bottom:1px solid #f1f1f1}
.leftnav a.Current,.leftnav a:hover { display:block; background:#949494; text-align:left;line-height:38px; color:#fff; text-decoration:none;}
.sonNav a {display:block;text-indent:30px;line-height:30px;color:#888; }
.sonNav a:hover { text-decoration:none; color:#ffffff;background:#aaaaaa;}
.sonNav a.Current {color:#ffffff;background:#aaaaaa;}


.sonNavv a {display:block;text-indent:30px;line-height:30px;color:#888; }
.sonNavv a:hover { text-decoration:none; color:#ffffff;background:#cccccc;}
.sonNavv a.Current {color:#ffffff;background:#cccccc;}


.righttitbg { background:url(../images/bgline3.gif) no-repeat left bottom;margin-bottom:5px }
.righttitbg strong { line-height:40px;font-size:1.3em;color:#333 }
.M_content { line-height:32px; color:#444}
.head { background:url(../images/index_r1_c1.jpg) no-repeat center top;height:526px; text-align:center;}
.head .top { background:url(../images/top_bgline.jpg) no-repeat 75px 80px;}
.pad15 {padding-top:15px; padding-bottom:15px;}
.lh20 { line-height:22px;}
.footstyl { color:#D1D1D1;}
.relax { position:relative}
.relax a { color:#fff;}
.relax div { position:absolute; left:0px; bottom:0px;width:272px;padding:25px 18px; font-size:14px;font-weight:bold; color:#fff; background:url(../images/icon3.jpg) no-repeat 263px 17px #000;filter:alpha(opacity=70);opacity:0.7; text-align:left}

img {border:0}
hr { border-top:1px solid #ddd;}
.bgline { background:url(../images/bg_line.gif) repeat-x center bottom }
.bgline1 { border-bottom:1px solid #ddd }
.bgline1,.bgline { color:#666}


.prolist {}
.prolist a{  }
.prolist a img{ border:1px solid #ddd}

.lh20 { line-height:20px}
.font14 { font-size:14px; color:#000; font-weight:bold}

.time { color:#999}

.foot { background-color:#292929;color:#A3A3A3;}



/* main_image */
.main_visual{height:535px;overflow:hidden;position:relative;}
.main_image{height:535px;overflow:hidden;position:relative;}
.main_image ul{padding:0;margin:0}
.main_image ul{width:9999px;height:535px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:535px;}
.main_image li span{display:block;width:100%;height:535px}
.main_image li a{display:block;width:100%;height:535px}

div.flicking_con{position:absolute;top:500px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

input.jobs_form_input { padding:6px 20px; background-color:#eeeeff;border:1px solid #cccddc; font-weight:bold;}
input.jobs_form_input:hover{background-color:#234589;border:1px solid #444466;color:#fff} 

/*.sontit { font-weight:bold}*/

img { border:0}
.size13 { font-size:13px }
.size14 { font-size:14px }
.m_line1{
	height:7px;
	width:100%;
	background:url(../images/index_r1_c1.jpg) repeat-x;
}

.top_line2 { border-top:3px solid #eee; }

.main_block_bg { background:url(../images/index_r11_c2.jpg) no-repeat center top }

.location { width:900px;height:30px;line-height:30px; margin:0px auto; text-align:left; background:url(../images/home.png) no-repeat left center; text-indent:25px}

.header { position:fixed;left:0;top:0;width:100%;z-index:9999 }
img {border:0}

.lh20 { line-height:20px;}
.lh21 { line-height:24px;}

.new_top td { color:gray;}
.new_top td img {border:1px solid #bbb;padding:1px;}
.new_top td a.title {font-size:14px;color:#2681D2}
.new_top td a.more {color:#2681D2}

.about { text-indent:24px;padding-top:10px;}

.prolist { width:97%;height:180px;margin:0px auto; text-align:left }

.font_color_white { color:#fff }
.font_color_gray { color:#888 }

.time { font-family:"Times New Roman", Times, serif;color:#BBB }

.sondht {
	position:absolute;
	top:21px;
	left:0px;
	z-index:9999;
	width:290px;
	padding:10px;
	DISPLAY: none;
	list-style:none;
	background:url(../images/nav_son_bg.png);
}
.sondht li { width:40%;float:left;}
.sondht li a {
	font-size:14px;
	color:#fff;
	text-align:left;
	text-indent:25px;
	display:inline-block;
}
.sondht li a:hover {
	color:#fff;
	background:#32516E;
	text-decoration:none;
	
}
.son_56 { width:100% }
.son_56 li { width:100% }

.icon-hot { position:absolute; top:0;right:0; width:40px;height:40px; background:url(../images/hot.png) no-repeat right top }

.pro-index-nav { display:block;width:138px;height:124px; text-align:center;font-size:14px;font-weight:400;color:#fff }
.pro-index-nav img{ margin:18px 0 6px }
.pro-index-nav:hover,.pro-index-nav.current { background:url(../images/son_nav_bg.jpg) no-repeat center center; text-decoration:none;color:#333 }
.inptt { height:35px; line-height:35px; border:1px solid #ddd }
input[type=text],textarea { background:transparent}

.main_product_pic { display:inline-block;padding:4px; }
.main_product_pic:hover {
	padding:3px;
	color:#fff;
	text-decoration:none;
	border:1px solid #6Ca0b9;
	background-color:#82bFcE;
	
}

.contain { background:url(../images/index_r7_c1.jpg) }

.nav { background:url(../images/index_r4_c1.jpg) repeat-x }
.nav a { display:block;width:150px;height:68px;line-height:68px; text-align:center; font-weight:bold; font-size:16px; }
.nav a.current,.nav a:hover { text-decoration:none;background:url(../images/index_r4_c7.jpg) repeat-x; }

h3 { font-size:19px}
.h2 { font-weight:bold; font-size:15px; color:#555; }
.border1 { border:1px solid #D4D4D4; }
.border2 { border:5px solid #D2CDCA; }
.border3 { border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;}
.color_red { color:#EB4D32 }
.color_white,.color_white a { color:#fff; }
.lh25 { line-height:220% }
.footer .tel{ font-size:22px;font-weight:bold;color:#E2BC37 }
.top_nav a { font-size:16px;color:#ddd }
.color_gray { color:#444 }
.color_white2 { color:#A4A4A4 }
.lh22 { line-height:140% }
.line1 { background:url(../images/line_1.jpg) no-repeat right center}
.leftbg{ background:url(../images/asdasdasd.jpg) repeat-y left center #ffffff;}