@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
.clear {zoom:1;}
.clear:after {content:'';display:block;clear:both;height:0px;}
ul,ol,li {list-style-type:none;}
a{color:#000;text-decoration:none;}
a:hover {color:#88130A;text-decoration:none;}
.m10{ margin:0 10px;}
body{ font-size:12px; margin:0 auto; font-family:"";background:url(imagestop.jpg) no-repeat top center; font-family:"微软雅黑";}
.hits{ display: none;}
.page_list { height: 24px;line-height: 24px;text-align: center;letter-spacing: 0px;font-family: "Arial Black";
font-size: 10px;clear:both;margin-top: 10px;margin-bottom: 10px;}
.page_info {text-align: center;margin-top: 20px;margin-bottom: 20px;color: rgb(51, 51, 51);}
.page_info span {padding: 0px 2px;font-weight: bold;}
.page_list a {display: inline-block;color: rgb(137, 137, 137);border: 1px solid rgb(232, 232, 232);background: none repeat scroll 0% 0% rgb(248, 248, 248);text-align: center;padding: 0px 8px;margin: 0px 1px;}
.page_list a.on {color: rgb(51, 51, 51);border: 1px solid rgb(204, 204, 204);background: none repeat scroll 0% 0% rgb(229, 237, 242);}
.date{ float:right;}
.wzly{border-top:#d9d9d9 1px dashed; height:30px; border-bottom:#d9d9d9 1px dashed; width:700px; line-height: 27px; color: #696969; margin:0 auto; margin-bottom:5px; text-align:center; font-size:12px;}
#nynwkd{ text-align: right; width:768px; color: #696969; font-size: 12px; margin-bottom:10px; margin-top:10px;}
.wrapper{ margin:0 auto; width:1014px;}
.top{ height:102px;position: relative;}
.logo{ float:left;}
.nav{  height:54px;background:url(imagesnav.jpg) no-repeat top center;}
.nav ul li{ float:left; width:126px; line-height:58px; text-align:center;}
.nav ul li a{font-family: 宋体;font-size:16px; color:#851916;font-weight: bold;}
#focus { margin:0px auto; width: 1014px; height: 191px; overflow: hidden; position: relative;}
#focus ul { height: 191px; position: absolute; top:-26px;}
#focus ul li { float: left; width: 1014px; height: 251px; overflow: hidden; position: relative; background: #000;}
#focus ul li div { position: absolute; overflow: hidden;}
#focus .btnBg { position: absolute; width: 100%; height: 20px; left: 0; bottom: 0; background: #000; top:337px;}
#focus .btn { position: absolute; height: 10px; padding: 5px 10px; right: 0; bottom: 5px; text-align: right;}
#focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 25px; height: 10px; _font-size: 0; margin-left: 5px; cursor: pointer; background: #fff;}
#focus .btn span.on { background: #fff;}
#focus .preNext { width: 45px; height: 100px; position: absolute; top: 20px; background: url(imagessprite.jpg) no-repeat 0 0; cursor: pointer;}
#focus .pre { left: 0;}
#focus .next { right: 0; background-position: right top;}
.t1{position: relative; margin:5px 0; width:775px; float:left;}
.yx-rotaion{top: 43px;
left: 330px; position:absolute; float:left;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(imagesico.jpg) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.rotaion_list li img{ width:427px; height:225px;}
.yx-rotaion a{ color:#fff;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px;}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.yx-rotation-focus span.hover{background-position:-10px -126px;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.mF_liuzg{position:relative;width:640px;height:370px;overflow:hidden;font:12px/1.5 Verdana,Geneva;background:#fff;margin:10px auto;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:370px;color:#fff;text-align:center;background:#2c2c2c;line-height:370px;vertical-align:middle;}
/*载入画面*/
.mF_liuzg .pic li{width:640px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:640px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:640px;height:370px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:640px;height:36px;line-height:36px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:640px;height:36px;overflow:hidden;background:#333;filter:alpha(opacity=60);opacity:0.6;left: 1px;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{float:left;width:22px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:3px;cursor:pointer;background:#434343;filter:alpha(opacity=90);opacity:0.9;color:#fff;}
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{background:#5bb5c2;color:#fff;font-weight:bold;height:20px;line-height:20px;top:-2px;}
.zxzx{ width:758px; height:267px; border:#eee 2px solid; float:left;}
.bt{ background:url(imagesbt_bg.jpg) no-repeat; height:38px; line-height:38px; color:#fff; font-size:16px; padding-left:25px;}
.bt1{ background:url(imagesbt_bg_1.jpg) no-repeat; height:38px; line-height:38px; color:#fff; font-size:16px; padding-left:25px;}
.bt_t{text-align: center;  height:35px; line-height:38px; color:#fff; font-size:16px;border-bottom: 3px solid #DF351C;}
.bt_t a{width: 102px;height:38px;display: block;float: left;}
.bt_t a:hover{color: #fff;}
.nav_on{background:url(imagesbt_bg_2.jpg) no-repeat;width: 102px;display: block;float: left;color: #fff;}
.more{ float:right; color:#666; font-size:12px; padding-right:5px;}
.zxzx_nr{ border-bottom:1px dashed #ccc; height:95px; margin:0 5px; line-height:22px; padding-top:10px;}
.zxzx ul{ padding:10px; line-height:25px;height: 106px;}
.zxzx ul li{ background: url(imageslist.jpg) no-repeat left center; padding-left:12px; height:25px; overflow:hidden;}
.zxzx ul li span{ float:right; color:#666;}
.zxzx_nr p{text-align: center;text-align: left;}
.aqzx{ width:322px; height:279px; border:#eee 2px solid; float:left; margin-top:10px;}
.swzl{ width:423px; height:279px; border:#eee 2px solid; float:left; margin-top:10px;overflow: hidden;}
.swzl .zxzx_nr img{width:106px; height:87px; float:left; margin:5px; border:2px solid #b9b9b9;}
.t2{ width:238px; float:left;}
.fwzx{  height:560px; border:#eee 2px solid; margin-top:5px;}
#foot{ border-top:7px #be3d28 solid; height:86px; color:#666;}
.link{ background:url(imageslink.jpg) no-repeat left center; padding-left:65px; height:30px; margin-top:10px;}
.link strong{ font-size:14px; color:#dd1b17;}
.link a{ margin:0 5px;}
.zy_left{width:230px; float:left;}
.zy_right{width:770px; float:right; margin-top:10px;}
.mnue{ width:230px;border:#eee 2px solid; margin:8px 0;}
.mnue ul{ padding:10px;}
.mnue ul li{ height:35px;background:url(imagesbjb.jpg) repeat-x left center;line-height:35px; text-align:center; margin-bottom:6px;border-radius: 6px;border: 1px solid #dbdbdb;}
.mnue ul li a{ display:block; font-size:14px;} .mnue ul li a:hover{ display:block; background:#de0003; color:#fff; border-radius: 6px;}
.mbx{ float:right; color:#666; font-size:12px; margin-right:5px;}
.news{ font-size:14px; color:#000;line-height:24px; text-align:left; padding:0 10px;}
.news ul{ margin-top:10px;}
.news li {background: url(imageslist.jpg) no-repeat left center;border-bottom:1px dashed #c4c4c4;height:35px;line-height:35px;}
.news li span{ float: right; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.news li a{ font-size:12px;color:#000;	padding-left:15px;} 
.content{overflow: hidden; padding-top:18px; font-size:14px;line-height:24px; min-height:305px; _height:305px; text-align:left; padding-right:5px;padding-left:5px; color:#666666;} 
h3{text-align:center; margin-bottom:10px; font-size:21px;color: #000;font-family: FZXiaoBiaoSong-B05S;}
.preview img{ width:100px; height:100px;}
.OneOfTwo{padding:20px;}
.tbwz{position: absolute; text-align: right;right: 6px;
top: 10px;}.tbwz a{ margin-left:5px; color:#bd0212;}
.ss{position: absolute;bottom: 20px;right: 20px;}
.input{background: url(imagesinput.jpg) no-repeat;height: 34px;line-height: 34px;
width: 162px;padding-left: 40px;float: left;}
.lg{background: url(imagessouso.jpg) no-repeat;height: 34px;width:70px;display: block;float: left;}
.zxzx_r{float: left;width: 316px;padding: 5px;}
.zxzx_1{width: 758px;height: 267px;border: #EEE 2px solid;float: left;margin-top: -224px;}
.area-sub{width:395px;overflow:hidden;}
.msgtitle {
	display: block;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
	outline: medium none;}
.msg_input_on {
	width: 729px;
	border: 1px solid #99C2E9;
	background: none repeat scroll 0% 0% rgb(255, 255, 255);
	padding: 8px 9px;
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
	border-radius: 2px 2px 2px 2px;
	font-size: 13px;
	color: rgb(136, 136, 136);margin-bottom: 10px;}
.msg_input {
	width: 729px;
	border: 1px solid rgb(224, 224, 224);
	padding: 8px 9px;
	background: none repeat scroll 0% 0% rgb(255, 255, 255);
	font-size: 13px;
	color: rgb(136, 136, 136);
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
	border-radius: 2px 2px 2px 2px;margin-bottom: 10px;}
input, select, textarea {
	font-size: 12px;
	line-height: 16px;}
.msg_btn_area {
	margin-left:10px;
	padding-top: 10px;
	text-align: left;
	margin-bottom:20px;}
.msg_btn_area a {

	padding: 7px 25px;
	background: none repeat scroll 0% 0% rgb(76,70,70);
	color: rgb(255, 255, 255);
	text-align: center;
	font-family: "宋体";
	font-size: 14px;
	overflow: hidden;
	cursor: pointer;
	font-weight: bold;}
.msg_btn_area a:hover{color: rgb(255, 255, 255);}
.message_block {
	color: rgb(102, 102, 102);}
.message_title {
	height: 34px;
	line-height: 34px;
	background: none repeat scroll 0% 0% rgb(246, 249, 251);
	padding: 0px 12px;}
.message_title h2 {
	color: rgb(55, 107, 136);
	font-size: 14px;
	float: left;}
.message_title span {
	float: right;
	font-weight: bold;
	color: rgb(153, 153, 153);}
.message_block p {
	padding: 12px;}
.message_info {
	color: rgb(142, 166, 182);
	text-align: right;}
.welcom{height: 35px;line-height: 40px; color:#88130a;font-size: 14px;
padding-left: 10px;}
.zxzx_r ul {padding: 10px;line-height: 25px;height: 106px;}
.more a:hover{ color:#88130A;}
.zxzx_r ul li {
background: url(imageslist.jpg) no-repeat left center;
padding-left: 12px;
height: 25px;
overflow: hidden;}
.description{text-indent: 24px;}
.zxzx_nr p a,.zxzx_nr li a{font-size: 14px;font-weight: bold;}
.subCont {line-height: 26px;color: #666;padding: 10px;}
.product_list li {width: 33.3%;float: left;margin-bottom: 7px;}
.product_list li a.img {width: 220px;height: 150px;display: table-cell;vertical-align: middle;text-align: center;border: 1px solid #CCC;
overflow: hidden;}
.product_list li a.img img {vertical-align: middle;width: 200px;
height: 165px;}
.product_list li p.info {width: 222px;line-height: 30px;text-align: center;}
.softlist li{ height:40px; line-height:40px; border-bottom:1px solid #e7e7e7; background:url(imageswxbn.jpg) no-repeat left center; padding-left:30px;}
.softlist li a{ font-size:14px;}

a.dl_btn{ display:block;color:#990000;}
.zxzx_nr p a{text-align: center;}
.zxzx_nr li{text-align: center;}