@charset "gb2312";
@import url('public.css');


tr img{-webkit-background-size:65px 70px;-moz-background-size:65px 70px;background-size: 65px 70px;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;}
tr:hover img{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);transform:rotateZ(360deg);}

img.img{
	transition-delay:0s;transition-duration:1s;transition-property:all;transition-timing-function:ease;
	/* Firefox 4 */
	-moz-transition-delay:0s;-moz-transition-duration:1s;-moz-transition-property:all;-moz-transition-timing-function:ease;
	/* Safari ?? Chrome */
	-webkit-transition-delay:0s;-webkit-transition-duration:1s;-webkit-transition-property:all;-webkit-transition-timing-function:ease;
	/* Opera */
	-o-transition-delay:0s;-o-transition-duration:1s;-o-transition-property:all;-o-transition-timing-function:ease;
}
img.img:hover{transform:scale3d(1.2, 1.2, 1.2);-ms-transform:scale3d(1.2, 1.2, 1.2);-moz-transform:scale3d(1.2, 1.2, 1.2);-webkit-transform:scale3d(1.2, 1.2, 1.2);-o-transform:scale3d(1.2, 1.2, 1.2);}


.banner{height: 575px; background: url(banner.jpg) no-repeat center top;}
.toutiao{margin: 0 auto;width: 830px; margin-top: 30px; height: 54px; background: url(tttb.png) no-repeat left center;font-size: 32px; line-height: 54px; padding-left: 170px; font-weight: bold;}
.hdp{margin: 0 auto; width: 954px; margin-top: 30px; height: 481px; overflow: hidden;}
.focusBox{position: relative;width: 954px;height:480px;overflow: hidden;}
.focusBox .tempWrap{margin-left: 30px;}
.focusBox .pic{margin-left:50px;width:902px;position: relative;z-index: 0;left: 50px;}
.focusBox .pic img{width: 902px;height:480px;display: block;}
.focusBox .pic .tits{ width:100%; padding-left:10px; position:absolute; bottom:0; height:50px; color:#fff; font-size:20px; line-height:50px; background:#000;filter: alpha(opacity=40);opacity: 0.4; z-index:1;}
.focusBox .pic .tits a{ color:#fff}
.focusBox .pic .tits a:hover{ color:#d8d3d3}
.focusBox .hd{width: 100%;position: absolute;bottom:15px;right:70px;font-size: 0;z-index: 111;}
.focusBox .hd li{margin: 0px;background: url('dot.png') no-repeat 0 -16px; float:right;height: 16px;overflow: hidden;width: 14px;cursor: pointer;display: inline-block;}
.focusBox .hd .on{background-position: 0 0;}
.focusBox .prev{width: 58px;height: 58px;position: absolute;top:130px;left: 0;z-index: 100;cursor: pointer;background: url(prave.png) no-repeat;}
.focusBox .next{width: 58px;height: 58px;position: absolute;top:130px;right: 0;z-index: 100;cursor: pointer;background: url(next.png) no-repeat;}
.focusBox .prev:hover, .focusBox .next:hover{filter: alpha(opacity=80) !important;opacity: 0.8 !important;}

.newlist{margin: 0 auto;width: 902px; margin-top: 20px; overflow: hidden;}
.newlist ul li{height: 114px; border-bottom: 1px #000 dashed;}
.newlist ul li h1{font-size: 20px; margin-top: 5px; line-height: 30px; white-space: nowrap;}
.newlist ul li p{margin-top:10px;text-indent: 2em;font-size: 14px;line-height: 30px; color: #686868;}
.newlist ul li p a{color: #ff0000;}
.more{height: 44px; background: #efefef; border-bottom: 1px #000 dashed; text-align: center;line-height: 44px;font-size: 14px;color: #949494;}
.more a{color: #949494;}
.more a:hover{color: #ff0000;}

.wmjj{margin: 0 auto; width:990px; margin-top: 30px; overflow: hidden;}
.alllm{height: 58px; border-bottom: 2px #d33a2e solid; line-height: 70px;font-size: 26px;color: #010101;}
.alllm span{float: left; margin-right: 10px;width: 100px; background: url(tb.jpg) no-repeat left; color: #fff; text-align: center; line-height: 50px; height: 60px;}

.wmjj .wmjjlist{margin: 0 auto;width: 970px;margin-top: 0px; overflow: hidden;}
.wmjj .wmjjlist ul li{height: 170px;border-bottom: 1px #000 dashed; margin-top: 30px;}
.wmjj .wmjjlist ul li .pic{float: left;width: 255px; height: 142px; margin-left: 20px;overflow: hidden;}
.wmjj .wmjjlist ul li .pic img{width: 255px; height: 142px;}
.wmjj .wmjjlist ul li .titdes{float: right;width: 640px; overflow: hidden;}
.wmjj .wmjjlist ul li .titdes h1{font-size: 20px;line-height: 30px;white-space: nowrap;}
.wmjj .wmjjlist ul li .titdes p{margin-top:20px;font-size: 14px;color: #686868; line-height: 30px; text-indent: 2em;}
.wmjj .wmjjlist ul li .titdes p a{color: #ff0000;}

.xczb{margin: 0 auto;width: 990px; margin-top: 30px; height: 570px; position: relative; overflow: hidden;}
.xczb .xcp{position: absolute;left:0;width: 500px; overflow: hidden;}
.xczb .xcp .xcplist{ margin-top: 20px; height: 458px; background: #ececec;padding-top: 40px;}
.xczb .xcp .xcplist .scrollBox{width: 430px;position: relative;}
.xczb .xcp .xcplist .scrollBox .piclist{overflow: hidden;zoom: 1;}
.xczb .xcp .xcplist .scrollBox .ohbox{overflow: hidden;position: relative;width: 292px;padding:10px;background: #fff; height:380px;left: 60px;}

.xczb .xcp .xcplist .scrollBox .piclist li{float: left;display: inline;width: 292px;background: #fff;margin-right: 10px;}
.xczb .xcp .xcplist .scrollBox .piclist li span{height: 25px;line-height: 25px;display: block;font-size: 14px; color: #686868; width: 292px;height: 100px; overflow: hidden;margin-top: 10px;}
.xczb .xcp .xcplist .scrollBox .piclist li span a{color: #ff0000;}
.xczb .xcp .xcplist .scrollBox .pageBtn .prev{background: url(left.png) no-repeat;display: block;width: 32px;height: 32px;position: absolute;top: 150px;cursor: pointer;text-indent: -999em;overflow: hidden;}
.xczb .xcp .xcplist .scrollBox .pageBtn .next{background: url(right.png) no-repeat;display: block;width: 32px;height: 32px;position: absolute;right:5px;top: 150px;cursor: pointer;text-indent: -999em;overflow: hidden;}

.xczb .wlzb{position: absolute;right: 0; top:0;width: 470px; height: 570px; overflow: hidden;}
.xczb .wlzb .zhibo{margin-top: 20px; height: 498px;background: #ececec;overflow-y:auto;}

.allms{height: 49px; border-bottom: 2px #d33a2e solid;}
.allms span{float: left;padding: 0 14px; background: #d33a2e; color: #fff; line-height: 49px; font-size: 28px;font-weight: bold;}

.jctj{margin: 0 auto;width: 990px; margin-top: 30px; overflow: hidden;}
.jctj .jctjlist{margin-top: 24px; height: 530px; overflow: hidden;}
.focusBox01{position: relative;width: 990px;height: 530px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;}
.focusBox01 .pic img{width: 990px;height: 530px;display: block;}
.focusBox01 .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 50px;width: 100%;background: #000;filter: alpha(opacity=50);opacity: 0.5;overflow: hidden;}
.focusBox01 .txt{position: absolute;bottom: 0;z-index: 2;height: 50px;width: 100%;overflow: hidden;}
.focusBox01 .txt li{height: 50px;line-height: 50px;position: absolute;bottom: -50px; font-size:18px; font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; white-space:nowrap; }
.focusBox01 .txt li a{display: block;color:#fff;padding: 0 0 0 10px;font-size: 18px;text-decoration: none;}
.focusBox01 .num{position: absolute;z-index: 3;height:50px;bottom: 0px;right: 8px;}
.focusBox01 .num li{float: left;position: relative;width: 20px;height: 50px; background:url('hd.png') no-repeat center;overflow: hidden;text-align: center;margin-right: 4px;cursor: pointer;}
.focusBox01 .num li a, .focusBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;font-size: 35px; color: #ececec;}
.focusBox01 .num li span{z-index: 1;filter: alpha(opacity=50);opacity: 0.5; color: #ececec;font-size: 35px;}
.focusBox01 .num li.on a, .focusBox01 .num a:hover{color: #d12174;}
.focusBox01 .prev:hover, .focusBox01 .next:hover{filter: alpha(opacity=80) !important;opacity: 0.8 !important;}

.banq{margin-top: 40px; height: 80px; text-align: center; line-height: 30px; font-size: 14px;}

.footer{ height: 60px; margin-top: 20px; background: url(footerbg.png) no-repeat center bottom;}






