﻿html,body{width:100%;height:100%;}
body{font:12px/150% "微软雅黑";-webkit-font-smoothing:antialiased;background:url(images2016wmzgbg.jpg) no-repeat center top #f4f4f4;}
html,body,img,div,dl,dt,dd,ul,li,input,p,h1,h2,h3,h4,h5,h6,form,textarea,span{margin:0;padding:0;}
ol,ul{list-style:none;}
img{border:0px;vertical-align:top;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal;}
i,em{font-style:normal;}
a{text-decoration:none;color:#333;}
a:hover{color:#a40000;}
input{outline:none;}

.maxbox{width:100%;}
.whole{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.martop{margin-top:10px;}
.songti{font-family:"宋体";}
.clearfix{overflow:hidden;_zoom:1;}

.w980{width:980px;}

.blue{color:#06c;}
.red{color:#f00;}
.orange{color:#f90;}

a.red{color:#a40000;}
a:hover.red{color:#a40000;text-decoration:underline;}

.bgfff{background:#fff;}
.bgf4f4f4{background:#f4f4f4;}

.menu{margin-top:320px;height:46px;line-height:46px;background:#a40000;color:#fff;}
.menu li{float:left;}
.menu li a{float:left;padding:0 20.8px;color:#ffd7d7;font-size:14px;}
.menu li a:hover{color:#fff;}
.menu li span{width:0px;border-left:1px solid #ba000e;border-right:1px solid #7d0000;line-height:48px;}

.mainbody{padding:10px 0;}
	.plate01{margin:0 10px;width:378px;height:298px;overflow:hidden;border:1px solid #dcdcdc;}
	.plate01 .list_text01 ul{height:240px;} 
	
	.plate02{width:970px;}
	.plate02 dl{margin:0 0 0 10px;float:left;width:calc(100% / 3 - 12px);width:311px\9;border:1px solid #dcdcdc;background:#fff;}
	.plate02 dd{padding:10px;float:left;height:90px;overflow:hidden;color:#999;}
	.plate02 dd img{float:left;margin-right:10px;}
	.plate02 dd b{padding-bottom:10px;display:block;font-size:14px;font-weight:bold;}
	.plate02 ul{padding:10px;float:left;}
	.plate02 li a{height:27px;line-height:27px;font-size:14px;padding-left:10px;background:url(imagesarrow04.gif) no-repeat left center;}
	.plate02 li span{padding:0 5px;color:#ccc;}
	
	.plate03{margin:10px;margin-bottom:0;padding:120px 10px 10px 0;width:948px;border:1px solid #dcdcdc;background:url(images2016wmzgbg02.jpg) no-repeat 0 0;}
	.plate03 dl{margin:10px 0 0 10px;float:left;width:calc(100% / 3 - 12px);width:304px\9;border:1px solid #dcdcdc;background:#fff;}

.plate_title b,.plate_title p{height:36px;line-height:36px;}
.plate_title b{float:left;width:100px;text-align:center;border-right:1px solid #dcdcdc;border-bottom:2px solid #a40000;font-size:16px;color:#a40000;background:-webkit-gradient(linear, 0 50%, 100% 50%, from(#ececec), to(#fff));
	background:-webkit-linear-gradient(top, #ececec 0%, #fff 100%);
	background:-moz-linear-gradient(top, #ececec 0%, #fff 100%);
	background:-ms-linear-gradient(top, #ececec 0%, #fff 100%);
	background:-o-linear-gradient(top, #ececec 0%, #fff 100%);
	background:-linear-gradient(top, #ececec 0%, #fff 100%);
	background:linear-gradient(to bottom, #ececec, #fff);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#ffffff',GradientType=0 );}
.plate_title p{padding-right:10px;float:right;width:calc(100% - 100px - 10px - 1px);text-align:right;border-bottom:1px solid #a40000;}
.plate01 .plate_title p{width:267px\9;}
.plate02 .plate_title p{width:200px\9;}
.plate03 .plate_title p{width:193px\9;}
	
.list_text01 ul{margin:10px;height:188px;overflow:hidden;}
.list_text01 li{float:left;width:100%;}
.list_text01 li a{float:left;padding-left:10px;height:27px;line-height:27px;overflow:hidden;font-size:14px;background:url(imagesarrow04.gif) no-repeat left center;}
.list_text01 li em{float:left;margin:8px 0 0 5px;}
.list_text01 li i{float:right;color:#999;}

.footer{padding:50px 0 30px 0;text-align:center;color:#454545;}
.footer p{padding-bottom:10px;}
.footer span{padding:0 5px;}
.footer a{font-weight:bold;}

/*-------------------- carousel style ----------------------*/
.carousel{margin:0 0 0 10px;}
	.carousel,.carouselImg li{width:570px;height:300px;overflow:hidden;position:relative;}
	.carouselImg li a img{width:100%;height:100%;}
	.carouselImg li{display:none;}
	.carouselImg li b{position:absolute;left:0;bottom:0;width:100%;height:32px;line-height:32px;font-size:14px;color:#fff;text-indent:10px;font-weight:normal;}
	.carouselImg li b,.carouselBar li
	{
	    background:rgba(0,0,0,0.6);
	    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #60000000,endColorstr = #60000000);
	    background-color:Gray;
	    opicaty:0.7; 
	    filter:alpha(opacity=0.7);
	    _background:#000;
	    color:#fff;
	    overflow:hidden;
	    }
	.carouselBar{position:absolute;bottom:5px;right:4px;}
	.carouselBar li{float:left;margin-right:5px;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;cursor:pointer; font-family:Arial, Helvetica, sans-serif;border-radius:10px;}
	.carouselBar li.cur{background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #80FFFFFF,endColorstr = #80FFFFFF);_background:#fff;color:#000;font-weight:700;}
	
/*-------------------- roll style ----------------------*/
.roll{margin:10px 10px 0 10px;border:1px solid #dcdcdc;width:958px;height:180px;overflow:hidden;}
	.rollCon{float:left;margin:10px 0;width:4300%;}
	.rollCon li{float:left;width:119px;}
	.rollCon li a img{width:109px;height:160px;overflow:hidden;}
	#imgroll01,#imgroll02{float:left;display:inline-table;}