﻿@charset "utf-8"; 
/*统一标签css块*/
html,body{border-top:4px solid #b78f4a;}
body { background:#e7ce97 url(../images/body_bg.jpg) center 5px no-repeat;_background:#e7ce97 url(../images/body_bg.jpg) center 4px no-repeat;background:#e7ce97 url(../images/body_bg.jpg) center 4px no-repeat!important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,strong,ul,li {
	margin:0;
	padding:0;
	color:#555;
}
body, button, input, select, textarea{font:12px/1.5 arial,宋体,verdana;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;	font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
a{color:#444;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}

/*css样式抽离块 begin*/
.cls:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility:hidden;
}
.cb{clear: both;}
.cl{clear: left;}
.cr{clear: right;}
.cls{display: inline-block;}
/*字体颜色 end*/
.ellip a,.ellips{
	display:block;
	white-space:nowrap;
	overflow:hidden;
    -o-text-overflow: ellipsis;    /* for Opera */
    text-overflow:ellipsis;        /* for IE */
}
/*margin and padding begin*/
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb12 { margin-bottom:12px;}
/*margin and padding end*/
.fl{float: left;}
.fr{float: right;}
.center { margin:0 auto;}
.w980 { width:980px;}
.strong { font-weight:bold; font-size:14px; font-family:微软雅黑;}
.t2em { text-indent:2em;}
.pr { position:relative;}
.pa { position:absolute;}




.head { height:214px;}
.logo { left:0; top:12px; width:192px; height:102px;}
.top { width:203px; height:26px; text-align:center; right:0; top:0;}
.top a { color:#fff; text-decoration:none; padding:0 5px;}
.top a:hover { color:#fff; text-decoration:underline;padding:0 5px;}

.left { width:190px;}
.main { height:auto;}
.menu { width:190px;}
.menu dt { width:190px; height:60px; background:url(../images/menu_dt.jpg) no-repeat;}
.menu dd {width:190px; height:30px; text-indent:2em; background:url(../images/menu_dd.jpg) repeat-y;}
.menu dd a { color:#333; font-size:12px; text-decoration:none;}
.menu dd a:hover { color:#f60; font-size:12px; text-decoration:underline;}
.m_bot { height:10px; line-height:10px; background:url(../images/menu_bot.jpg) no-repeat;}

.right { width:684px; margin:36px 0 0 16px;}
.right2 { width:774px; margin:5px 0 0 16px;}
.case_deta { width:750px; height:555px; overflow:auto;}
.product_box { padding:15px 12px; width:660px; height:555px;background:url(../images/product_box.jpg) no-repeat;}
.product_box2 { padding:15px 12px; width:750px; height:555px;background:url(../images/product_box2.jpg) no-repeat;}
.product_box3 { padding:12px 12px 15px 12px; width:750px; height:485px;background:url(../images/product_box3.jpg) no-repeat;}
.i_tel { left:10px; top:-60px; width:452px; height:60px;background:url(../images/index_tel.jpg) no-repeat}
.i_tel2 { right:25px; top:-59px; width:460px; height:59px;background:url(../images/itel.png) no-repeat}
.i_gn { right:12px; top:22px; width:37px; height:87px;background:url(../images/guniang.png) no-repeat}

.l_tel1 { width:190px; height:80px; margin-top:-12px;}
.l_tel2 { width:190px; height:57px;}
.p_nav { width:636px; margin:0 auto; height:31px; padding:20px 0 3px 100px;background:url(../images/s_nav.jpg) center bottom no-repeat}
.p_nav li { height:31px; line-height:31px; width:90px; float:left; margin-right:1px; text-align:center;}
.p_nav li a { display:block; background:#e6e6e6; color:#3f4240; text-decoration:none;}
.hover {display:block; background:#3f4240; color:#fff;}
.p_list { width:704px; margin:0 auto; margin-top:18px; overflow:hidden;}
.p_list li { margin:0 7px; float:left; padding-bottom:20px;}
.p_list li img {width:156px; height:184px; border:3px solid #cbcccc;}
.page { text-align:center; padding:20px 0; height:20px;}
.p_order { padding:15px 0 0 0; width:700px; margin:0 auto; overflow:hidden;}
.p_order p { float:left;}
.p_order p img { width:344px; height:462px; border:3px solid #cbcccc;}
.order_form { padding:0 0 0 20px; width:330px; overflow:hidden;}
.order_form H2 { font-size:14px; text-indent:2em; height:30px; line-height:30px;}
.order_form dt { height:35px; line-height:35px; float:left; width:65px; text-align:right;}
.order_form dd { min-height:35px;line-height:35px; float:left; width:265px;}
.order_txt { width:180px; height:20px; line-height:20px; padding:0 5px;}
.order_txt2 { width:50px; height:20px; line-height:20px; padding:0 5px;}
.order_area { width:240px; height:80px; padding:5px;}

.a_nav { width:210px; float: left; background:#f7f7f7; padding:10px 15px 260px 15px;}
.a_nav dt { font-size:24px; height:40px; font-family:微软雅黑;}
.a_nav dd { height:31px; line-height:31px; width:210px; text-indent:1em; border-bottom:1px dotted #ccc;}
.a_nav dd a { color:#888; text-decoration:none;}
.a_nav dd a:hover { color:#f60; text-decoration: underline;}
.s_r_read { padding:10px; line-height:20px; color:#666; float:right; width:420px; height:460px; overflow:auto;}
.a_detail { padding:30px 360px 0 30px; height:500px;line-height:22px;background:url(../images/oxxoxox.jpg) right top no-repeat;}
.oxxox {font-size:24px; height:40px; font-family:微软雅黑;}

.hd_list { clear:both; padding:8px 30px; border-bottom:1px dotted #ccc; overflow:hidden; margin:0 auto; width:650px;}
.hd_list dt { float:left; width:250px;}
.hd_list dt img { width:230px; height:140px; float:left; padding:2px; border:1px solid #ccc;}
.hd_list dd {}
.act_title { padding-top:10px;font-size:20px; line-height:20px; font-family:微软雅黑;}
.times {color:#999; font-size:12px;}
.act_more { padding-top:15px;}
.act_more a { color:#f60;}
.act_st { text-align:center; margin:30px 10px 5px 10px;font-size:20px; font-family:微软雅黑; border-bottom:1px solid #ccc;}
.act_stm { padding-bottom:10px; width:730px; height:480px; overflow:auto; margin:0 auto;}
.act_bar { height:22px; line-height:22px; padding-bottom:5px;}

.f_line { height:40px; clear:both;}
.foot { height:44px;background:#35332f url(../images/foot_bg.jpg) center top no-repeat; color:#878480; text-align:center; line-height:35px;}