@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
body{}
ul,li { list-style: none; }
/* http://sonspring.com/journal/clearing-floats */
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,
.clearfix:after { content: "\0020"; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { clear: both; }
.yahei{ font-family: "Microsoft YaHei", "微软雅黑" !important;}
.arial{ font-family:"Arial";}
.song{ font-family:"宋体"}
.fz12{ font-size:12px;}
.fz13{ font-size:13px;}
.fz14{ font-size:14px;}
.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz20{ font-size:20px}
.mt25{ margin-top:25px;}
.mt6{ margin-top:6px;}
.mt4{ margin-top:4px;}
.mt10{ margin-top:10px}
.mt37{ margin-top:37px;}

/* IE < 8 */
a{ text-decoration:none; color:#000000;}

.relative{ position:relative;}
.absolute{ position:absolute;}

.w1200{ width:1200px;}
.row{ margin:0 auto}
.header{ width:100%; height:159px;}
.top{ width:100%; height:40px; border-bottom:1px solid #e0e0e0; background:#ffffff;}
.emtel{ color:#494949; top:14px; left:11px}
.emtel span{ margin-right:18px}
.wz{color:#494949; top:14px; right:38px}
.wz a{ margin:0 10px}
.wz a:hover{ color:#a71f24}
.logo{ top:65px; left:10px;}
.menu{ top:100px; left:420px;}
.menu ul li ,.menu ul li a{ float:left; }
.menu ul li {text-align: center;}
.menu ul li a{ color:#a71f24;font-weight:bold;padding: 0px 23px 51px;}
.menu ul li a:hover,.menu ul li.current a {background:url(../images/hover_06.png) no-repeat center bottom; color:#000000;}
.menu ul li a span{ font-size:12px; color:#a71f24; display:block; font-family: "Times New Roman";font-weight: normal;}
.menu ul li a:hover span,.menu ul li.current a span{ color:#000000;}
.fullSlide{width:100%;  position:relative;  height:312px; overflow:hidden;    }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:312px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
		line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
	}
.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
.bm{ width:100%; height:67px; background:#f5f5f5}
.bm span{ color:#a1a2a2; padding:15px 0 0 22px; display:block}
.bm em{ color:#7f8080; font-style:normal; padding:15px 0 0 22px; }
.bm a{ width: 150px;height: 41px;float: right;background: #B31E23 none repeat scroll 0% 0%;display: block;color: #FFF;font-size: 18px;line-height: 41px;letter-spacing: 1px;text-align: center;border-radius: 7px;margin: -26px 96px 0px 0px;}
.bm a:hover{ background:#575757;}
.left,.right{ float:left;}
.left{ width:252px; height:auto; overflow:hidden; }
.left_3 ul li{ height:34px; line-height:34px; border-bottom:1px dashed #dedcdc; text-align:center}
.left_3 ul li a{ color:#221815;}
.left_3 ul li a:hover,.left_3 ul li.current a{ color:#3d5784; background:#dad8d8; display:block; width:252px; height:30px}
.left_news_txt{ color:#040000; line-height:30px}
.left_news_txt span{ color:#b31e23; font-weight:bold; margin-right:5px;}
.left_news_title,.left_news_desc{ line-height:20px}
.left_news_title a,.left_news_desc a{ color:#6b6b6b;}
.left_news_title a:hover,.left_news_desc a:hover{ color:#a71f24;}
.left_4{ height:37px; background:#2a4a7d; text-align:center; line-height:37px}
.left_4 a{ color:#ffffff}
.right{ margin-left:18px; width:911px; overflow:hidden; margin-bottom:65px}
.right span{ color:#7f8080}
.zsxx{ height:386px; border:1px solid #e7e7e7; margin-top:20px; overflow:hidden}
.fxyy{ min-height:920px; height:auto; border:1px solid #e7e7e7; margin-top:20px; overflow:hidden; }
.single{ min-height:673px; height:auto; border:1px solid #e7e7e7; margin-top:20px; overflow:hidden}
.product{ height:900px;border:1px solid #e7e7e7; margin-top:20px; overflow:hidden}
.product_list ul{ margin:20px 36px;;}
.product_list ul li{ float:left; margin:25px 31px;}
.product_list_title{ width:355px; height:17px; text-align:center}
.single_txt{ color:#8b8b8b; padding:20px 30px;}

.fxty{ height:558px; border:1px solid #e7e7e7; margin-top:20px; overflow:hidden}
.zsdy{ height:635px; border:1px solid #e7e7e7; margin-top:20px; overflow:hidden}
.zsxx_head{ height:48px; border-bottom:1px solid #e7e7e7; color:#7f8080; line-height:48px; text-indent:40px}
.single_head{ height:48px; border-bottom:1px solid #e7e7e7; color:#7f8080; line-height:48px; text-align:center}
.dl_list{ height:151px; width:821px;margin:18px 30px 0 30px}
.dl_list dt { width: 200px; height:129px;  float: left;  }
.dl_list dd { width: 530px; color: #221815;  margin:10px 30px; font-size:12px; line-height: 20px; float: left;letter-spacing:1px  }
.dl_list dd h1 { font-size: 15px; color:#221815; font-family:"微软雅黑"; margin-bottom:10px; letter-spacing:2px }
.borderbottom{ border-bottom:1px dashed #d5d5d5;}
.zsxx_news{ height:417px;  border:1px solid #e7e7e7; margin-top:20px }
.zsxx_news span{ margin:24px 30px; display:block}
.news_list ul li{ margin:10px 30px; line-height:20px; border-bottom:1px dashed #d5d5d5; height:109px; letter-spacing:1px}
.news_list_title a{ color:#221815}
.news_list_title a:hover{ color:#a71f24}
.news_list_title span{ display:inline; font-size:12px; color:#F00}
.news_list_content{ margin-top:15px; height:40px; overflow:hidden}
.news_list_content a{ color:#3e3634;}
.news_list_content a:hover{ color:#a71f24;}
.news_list_data{ color:#bfbdbd}

.Cle {font-size: 0;line-height: 0;height: 0;display: block;clear: both;}
#page {color: #666;margin: 40px;font-size:14px;}





.youqing{width:100%;}
.youqing ul li{width:190px;float:left;padding:0 25px;}
.footer{width:100%;background:url(../images/footbg_32.jpg) repeat-x;height:100px;}
.footer .fleft{width:410px;float:left;padding:0 0 0 21px;}
.footer .fleft img{float:left;margin:0 39px 0 0;}
.footer .fleft span{color:#3b3c3c;padding:58px 0 0 0;display:inline-block;}
.footer .fright{float:right;margin:0 80px 0 0;color:#3b3c3c;padding:58px 0 0 0;}
.footer .fright a{color:#3b3c3c;}
.footer .fright a:hover{ text-decoration:underline;}
.footer .fright span{display:inline-block;padding:0 9px;}


.left_news{ height:360px; overflow:hidden}

