

.txtMarquee-left{ width:1200px; margin:0 auto;   }
.ht{ float:left; background:url(../image/jsxw.jpg) no-repeat;font-size:16px; color:#fff; line-height:40px; text-indent:30px; width:135px;}
.txtMarquee-left .bd{width:1050px; float:left; background:#fff; padding-left:15px; }
.txtMarquee-left .bd .tempWrap{ width:1020px !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px; float:left; height:40px; line-height:40px; }
.txtMarquee-left .bd ul li a{white-space: nowrap;text-overflow:ellipsis; overflow:hidden;width:200px; display:block; }


.box{ margin-top:14px;}
.focus {
	position:relative;
	width:585px;
	height:380px;
	background-color: #000;
}
.focus img {
	width: 585px;
	height: 380px;
}
.focus .fPic {
	position:absolute;
	left:0px;
	top:0px;
}
.focus .D1fBt {
	overflow:hidden;
	zoom:1;
	height:16px;
	z-index:10;
}
.focus .shadow {
	width:100%;
	position:absolute;
	bottom:0;
	left:0px;
	z-index:10;
	height:40px;
	line-height:40px;
	background:rgba(0, 0, 0, 0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
	display:block;
	text-align:left;
}
.focus .shadow a {
	text-decoration:none;
	color:#fff;
	overflow:hidden;
	margin-left:10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}
.focus .fcon {
	position:relative;
	width:100%;
	float:left;
	display:none;
	background:#000
}
.focus .fcon img {
	display:block;
}
.focus .fbg {
	bottom:20px;
	right:10px;
	position:absolute;
	height:21px;
	text-align:center;
	z-index: 200;
}
.focus .fbg div {
	margin:15px auto 0;
	overflow:hidden;
	zoom:1;
	height:14px;
}
.focus .D1fBt a {
	position:relative;
	display:inline;
	width:14px;
	height:14px;
	margin:0 3px;
	color:#B0B0B0;
	font:12px/15px "\5B8B\4F53";
	text-decoration:none;
	text-align:center;
	outline:0;
	float:left;
	background:#fff;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
	background:#1d60c9;
}
.focus .D1fBt img {
	display:none
}
.focus .D1fBt i {
	display:none;
	font-style:normal;
}
.tit1{ background:#eaf5ff; height:39px; line-height:39px;border:1px solid #e8e8e8;  border-bottom:1px solid #0551bc; border-left:none;}
.tit1 dt{font-size:16px; background:url(../image/ico.jpg) no-repeat 10px #0551bc; text-indent:30px; color:#fff; display:block; padding-right:10px;}
.tit1 dd{ font-size:12px; margin-right:10px; }
.tit1 dd a{color:#717171;}
.tit1 dd a:hover{color:#0551bc;}
.news{ width:583px; margin-left:32px;}
.newnr{ border:1px solid #e8e8e8; background:#FFF; padding:10px; height:314px; overflow:hidden;padding-bottom:14px;}
.newnr dl{ margin-bottom:8px;}
.newnr dt{ font-size:16px; margin-bottom:10px;}
.newnr dt a{ color:#000;font-weight:bold;}
.newnr dd span a{color:#d90100;}
.newnr ul{ border-top:1px solid #e5e5e5; padding-top:10px;margin-top:10px;}
.newnr li{ line-height:32px; background:url(../image/ico.gif) no-repeat left; padding-left:14px;}
.newnr li span{float:right;}
.tzgg{ width:341px; margin-top:10px;}
.tit2{ height:46px; line-height:38px; width:341px; background:url(../image/tit1.png) no-repeat;}
.tit2 dt{font-size:16px; text-indent:15px;color:#FFF;  }
.tit2 dd{ font-size:12px; margin-right:10px; }
.tit2 dd a{color:#FFF;}
.tznr{ background:#FFF; border:1px solid #e8e8e8; border-top:none; padding:10px 12px; width:303px; margin-top:-8px; float:right; height:258px;}
.tznr li{ line-height:32px; height:32px;}
.tznr li a{ background:url(../image/ico.gif) no-repeat left; padding-left:14px; float:left;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:255px; display:block;}
.tznr li span{ float:right; font-size:12px;}
.cleft{ width:827px;}
.cright{ width:341px;}
.hynews{width:406px;}
.hywxh{height:302px;}
.hyxw{ border:1px solid #e8e8e8; border-top:none; padding:10px;height:248px;overflow:hidden;border-bottom:0; }
.hyxw li a{ line-height:34px; height:34px;width:250px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; float:left; background:url(../image/ico.gif) no-repeat left; padding-left:14px; }
.hyxw li span{ float:right;}

.hyxw dt{ width:115px; height:93px; float:left;}
.hyxw dd{ float:right; width:245px; line-height:24px;}
.hyxw dd span{  font-size:16px;}
.xq a{color:#d90100; font-size:14px;}
.xxgs{ width:406px;margin-left:20px;}
.none {
	display:none;
}
.nTab .TabTitle {
	margin-top:9px;
	height:30px;
}
.nTab .TabTitle li {
	float:left;
	cursor:pointer;
	height:30px;
	line-height:30px;
	margin-right:10px;
	font-size:14px;
	font-family:"微软雅黑";
	width:109px;
	text-align:center;
	border-radius:5px 5px 0px 0px;
}
.nTab .TabTitle .active {
	background:#0551bc;
	color:#FFF;
}
.nTab .TabTitle .normal {
	background:#eaf5ff;
}
.nTab .TabContent {
	height:302px;
	clear:both;
	overflow:hidden;
	display:block;
	border:1px solid #e8e8e8;padding:12px; border-top:none; 
}

.xxcjy li{ width:102px; height:147px; margin: 0 9px; float:left; margin-bottom:3px;}
.xxcjy em{ overflow:hidden; width:100px; height:145px; *line-height:145px; text-align:center;display:table; margin-bottom:5px;  }
.xxcjy em a:hover{ border:1px solid #0551bc;}
.xxcjy li a{ height:100%; vertical-align:middle\9; _writing-mode: tb-rl; display:table-cell; vertical-align:middle;background:#FFF;border:#e3e3e3 solid 1px;}
.xxcjy li img{vertical-align:middle; max-height:145px !important; max-width:100px !important;}

.newsa dt{ float:left; width:117px;}
.newsa dd{ float:right; width:515px;}
.newsa dd p{ margin-top:12px;}
.newsa dd span a{ margin-top:12px; font-weight:bold; color:#f16003;}
.newsa li {
	line-height:30px;
	height:30px;
	float:left; 
	width:50%;
	background:url(/default/image/bzw_10.jpg) no-repeat left; text-indent:18px;
}
.newsa li a {
	float:left;
	width:470px;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.tit3{ background:#ddeefd; height:39px; line-height:39px; border-bottom:1px solid #0551bc;}
.bt{ background:url(../image/ico.jpg) no-repeat 10px #0551bc; text-indent:30px; color:#fff; display:block; padding-right:10px; font-size:16px;}

.txtMarquee-top{ overflow:hidden; position:relative;    }
.txtMarquee-top li{ height:34px; line-height:34px; background:url(../image/ico.gif) no-repeat left;padding-left:14px;}
.picMarquee-top{overflow:hidden; position:relative; }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:180px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.chaxun a{ margin-bottom:5px; display:block;}
.zxgp-top{ overflow:hidden; position:relative; background:#Fff;
    border: 1px solid #e8e8e8; height:248px;
    border-top: none;
    border-bottom:none;
    padding: 12px;
/*    padding:6px 0px 12px 30px;
    width: 303px;*/
    margin-top: -8px; padding-top:12px; margin-left:12px;
}
.zxgp-top .infoList li{ height:30px; line-height:30px; background:url(../image/ico.gif) no-repeat left;padding-left:14px;}
.zxgp-top .red{ color:#d90100; padding-left:10px;}
.lmbd{background: #FFF;
    border: 1px solid #e8e8e8;
    border-top: none;
    height:266px;
    border-bottom:none;
    overflow:hidden;
    width:99.7%;
    
    margin-top:-8px;  padding-top:5px;}
.lmbd ul li{width:95%;height:24px;float:left; padding:7px; border-bottom:1px #e8e8e8 dashed; margin-top:3px; text-indent:15px; }
.lmbd ul li span{float:right;}
.lmbd ul li a:hover{text-decoration:none; color:#06F;}
.lmbd2{background: #FFF;
    border: 1px solid #e8e8e8;
    border-top: none;
    margin-top:-8px; margin-left:12px; padding-left:12px; padding-top:10px;}
.lmbd2 ul li{width:44%; float:left; border:1px #e8e8e8 solid; margin:6px 5px; text-align:center; display:block; line-height:33px; letter-spacing:2px;}
.lmbd2 ul li a:hover{text-decoration:none; background:#06F; color:#fff; display:block; }

.lmhi{height:220px;}
.ad1{ margin-top:20px;}
.flzx{ width:341px;}
.newb{border: 1px solid #e8e8e8;border-top: none;padding: 12px; }
.newb li a{ line-height:34px; height:34px;width:216px; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; float:left; background:url(../image/ico.gif) no-repeat left; padding-left:14px;}
.newb li span{ float:right;}


.prod{ padding-top:15px;  border-top:none;}
.prodnr dl{ width:202px; height:183px; margin: 0 9px; float:left;}
.prodnr dl dt{ overflow:hidden; width:200px; height:154px; *line-height:154px; text-align:center; margin-bottom:5px;  }
.prodnr dl dt a:hover{ }
.prodnr dl dd{height:23px; line-height:23px; text-align:center;width:200px; overflow:hidden;}
.prodnr dl dt a{ height:100%; _writing-mode: tb-rl; display:table-cell; vertical-align:middle;background:#FFF;}
.prodnr dl img{ height:146px; width:198px; border:0px;}


.tit4,.tit5{ background:#eaf5ff; height:39px; line-height:39px; border-bottom:3px solid #0551bc;}
.tit4 dt{font-size:16px; background:#0551bc; text-align:center; padding:0px 30px; line-height:39px; color:#FFF;}
.tit4 dd,.tit5 dd{ font-size:12px; margin-right:10px; }
.tit4 dd a,.tit5 dd a{color:#717171;}
.tit4 dd a:hover,.tit5 dd a:hover{color:#0551bc;}
.tit5 dt{font-size:16px; background:url(../image/tit2.jpg) no-repeat left; text-indent:59px; width:195px; line-height:39px; color:#FFF;}
.danwei{ padding-top:15px; border:1px #e8e8e8 solid; border-top:none;}
.danwei dl{ width:181px; height:271px; margin: 0 9px; float:left;}
.danwei dl dt{ overflow:hidden; width:179px; height:241px; *line-height:241px; text-align:center;display:table; margin-bottom:5px;  }
.danwei dl dt a:hover{ border:1px solid #0551bc;}
.danwei dl dd{  height:23px; line-height:32px; text-align:center;width:179px; overflow:hidden; display:block;}
.danwei dl dt a{ height:100%; vertical-align:middle\9; _writing-mode: tb-rl; display:table-cell; vertical-align:middle;background:#FFF;border:#e3e3e3 solid 1px; line-height:32px;}
.danwei dl img{vertical-align:middle; max-height:241px !important; max-width:179px !important;}


.hzhb li{ width:166px; height:52px; margin:8px 5px; float:left;}
.hzhb li em{ overflow:hidden; width:164px; height:52px; *line-height:52px; text-align:center;display:table; margin-bottom:5px;  }
.hzhb li em a:hover{ border:1px solid #999;}
.hzhb li em a{ height:100%; vertical-align:middle\9; _writing-mode: tb-rl; display:table-cell; vertical-align:middle;background:#FFF;border:#ccc solid 1px;}
.hzhb li img{vertical-align:middle; max-height:52px !important; max-width:164px !important;}

.part{margin-top:15px;}
.part li{ width:98px; height:41px; margin: 0 10px; float:left; margin-bottom:18px;}
.part em{ overflow:hidden; width:98px; height:41px; *line-height:68px; text-align:center;display:table; margin-bottom:5px;  }
.part em a:hover{ border:1px solid #0551bc;}
.part li a{background:#FFF;}
.part li img{width:98px;height:41px;}

.links{margin-top:5px;margin-left:5px;}
.links a{ }
.links li{ width:220px; margin: 0 5px; float:left; margin-bottom:5px; list-style:none;}




.xxcxin{ overflow:hidden; position:relative; background:#Fff;
    border: 1px solid #e8e8e8; height:248px;
    border-top: none;
    border-bottom:0;
    overflow:hidden;
    padding: 12px;
/*    padding:6px 0px 12px 30px;
    width: 303px;*/
    margin-top: -8px; padding-top:12px; margin-left:12px;
}
.xxcxin a{display:block;margin:5px auto;clear:both;text-align:center;}
.xxcxin a img{width:240px;}


.spanright{float:right;}


.wraps_qm {width: 1200px; height: 155px; background: #fff; overflow: hidden; position:relative;padding:10px; }
.mtpro_qm{ height: 135px; overflow: hidden; position:relative;}
.mtpro_qm li{/*text-align:center;*/ overflow:hidden; position:relative; float:left;}
.wraps_qm .mtpro_qm li{width: 1200px; height: 135px;float:left;}
.wraps_qm .mtpro_qm li a{width: 1200px; height: 135px;position:relative; display:block;}
.mtpro_qm li img{display:block;width: 100%;height: 135px;}
.wraps_qm .pager_qm{right: 9px;overflow: hidden;}
.wraps_qm .pager_qm span{margin:0px 0px 0px 5px;float:right;}
.wraps_qm .pager_qm{height: 5px; position:absolute;bottom:10px; right:0px; z-index:99;overflow: hidden;  padding-top:6px; padding-left: 2%;}
.wraps_qm .pager_qm span{width: 56px;height: 5px;text-indent: 0px;display: inline-block;overflow: hidden;margin: 0px 3px; background: url(../image/sw_05c.png) no-repeat; cursor: pointer;}
.wraps_qm .pager_qm .z-hov{width: 56px;height: 5px; background: url(../image/sw_05d.png) no-repeat;}
.wraps_qm{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}


.xxcx {width:341px;overflow:hidden;}
.xxcx .hyxw{height:248px;

    margin-top: -8px; padding-top:12px; margin-left:12px;}
    
.xxcx .hyxw li a{width:200px;}
.xxcx .hyxw li span{line-height: 34px;}