@charset "gb2312";
/* CSS Document */
* { margin:0px; padding:0px; list-style-type:none;}
body { background-image:url(body-bj1.jpg); background-repeat:no-repeat; background-position:center top; background-color:#ecfafd;}
img { border:none;}
a { text-decoration:none;}
.zt-condiv { width:1020px; height:auto; clear:both; overflow:hidden; margin:470px auto auto auto; background-color:#FFF; padding-bottom:40px;}
.lmbt-sty1 { width:100%; height:40px; background:url(line1.jpg) repeat-x left bottom;}
.lmbt-sty1 span { display:block; width:auto; float:left; height:38px; border-bottom:#e23838 solid 2px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#e23838; font-weight:bold; line-height:38px;}
.lmbt-sty1 span b { color:#333333 !important;}
.lmbt-sty1 a { float:right; font-family:simsun; font-size:13px; color:#e23838; line-height:40px; margin-right:10px;}
.zt-part1 { width:1000px; height:300px; margin:10px auto auto auto;}
.jdt-div { width:465px; height:300px; float:left; }
/*½¹µãÍ¼*/
img { border:none;}
.focus{ position:relative; width:465px; height:300px; background-color: #fff; float: left;}  
.focus img{ width:465px; height: 300px;} 
.focus .shadow .title{width: 465px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:465px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.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; font-size:14px; 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:8px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#c30d23;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.zt-newsdt { width:500px; height:300px; float:left; margin-left:35px;}
.ttnews-div { width:480px; height:105px; margin:0px auto auto auto; border-bottom:#cccccc dashed 1px; overflow:hidden;}
.ttnews-div span { font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#030303; font-weight:bold; text-align:center; display:block; margin-top:15px;}
.ttnews-div span a { color:#030303;}
.ttnews-div span a:hover { color:#c30d23;}
.ttnews-div p { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666666; line-height:22px; text-indent:28px; margin-top:8px;}
.news-list { width:480px; height:auto; clear:both; overflow:hidden; margin:10px auto auto auto;}
.news-list li { float:left; height:28px; font-family:"Î¢ÈíÑÅºÚ"; line-height:28px; color:#999999;}
.news-txt1 { width:400px; font-size:14px;}
.news-txt1 a { color:#454545;}
.news-txt1 a:hover { color:#c30d23;}
.news-txt2 { width:80px; text-align:right; font-size:13px;}
.dmyc-div { width:1000px; height:230px; margin:15px auto auto auto;}
.dmyc-sty1 a span { display:block; height:34px; position:absolute; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; text-align:center; line-height:34px; margin-top:-34px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; }
.w278 { width:278px;}
.w190 { width:190px;}
.w312 { width:312px;}
#demo{width:1000px; overflow:hidden; margin:15px auto}
#demo img { margin-left:6px; margin-right:6px;}
#demo a { color:#454545; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
#demo a p { margin-top:10px;}
.zt-part3 { width:1000px; height:auto; clear:both; overflow:hidden; margin:10px auto auto auto; }
.dcjxs-div { width:680px; float:left; }
.dcjxs-con { width:660px; height:auto; clear:both; overflow:hidden; margin-top:25px; background:url(xu-bj1.jpg) repeat-y left top;}
.dcjxs-con ul { padding-left:20px;}
.dcjxs-con ul li { font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:25px; width:100%; height:134px; overflow:hidden;}
.dcjxs-con ul li img { float:left; margin-right:25px;}
.dcjxs-con ul li span { font-size:20px; font-weight:bold; color:#454545; margin-top:5px; display:block;}
.dcjxs-con ul li p { font-size:14px; color:#666666; text-indent:28px; line-height:26px; margin-top:10px;}
.dcjxs-con ul li p a { color:#c30d23; margin-left:5px;}
.dcjxs-con ul li p a:hover { text-decoration:underline;}
.wdcswdj-div { width:300px; float:left; margin-left:20px; }
.wdcswdj-con { overflow:hidden;}
.wdcswdj-con li { border-bottom:#cccccc dashed 1px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:25px; padding-bottom:20px;}
.wdcswdj-con ul li img { display:block; width:280px; height:134px; margin:0px auto auto auto;}
.wdcswdj-con ul li span { font-size:18px; font-weight:bold; color:#454545; display:block; width:280px; text-align:center; margin:8px auto 5px auto;}
.wdcswdj-con ul li p { font-size:14px; color:#666666; text-indent:28px; line-height:20px; width:280px; margin:0px auto auto auto;}
.wdcswdj-con ul li p a { color:#c30d23; margin-left:5px;}
.wdcswdj-con ul li p a:hover { text-decoration:underline;}
.bwmssp-div { width:1000px; height:330px; margin:15px auto auto auto;}
.bwmssp-list { width:1000px; height:278px; margin:12px auto auto auto;}
.bwmssp-list img { display:block !important;}
.weibo-ht { width:1000px; height:400px; margin:30px auto auto auto; background-color:#CCC;}
.zt-foot { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#454545; line-height: 1.957; text-align:center; margin-top:40px; padding-bottom:40px;}

.m-l10 { margin-left:10px;}
.m-l11 { margin-left:11px;}
.m-t11 { margin-top:11px;}
.zt-part2 { width:1000px; height:auto; clear:both; overflow:hidden; margin:10px auto auto auto;}
.spdt-div { float:left; width:326px; height:255px; }
.spdt-con { width:296px; height:auto; clear:both; overflow:hidden; margin:15px auto auto auto;}
.spimg-sty1 { width:143px; height:96px; float:left;}
.spimg-sty1 img { display:block; width:143px; height:96px;}
.spimg-sty1 a span { display:block; width:143px; height:96px; position:absolute; margin-top:-96px; z-index:999;}
.spdt-con ul { display:block; width:296px; float:left; margin-top:10px;}
.spdt-con ul li { font-family:simsun; font-size:14px; color:#454545;line-height: 2.028;}
.spdt-con ul li a { color:#454545; text-decoration:none;}
.spdt-con ul li a:hover { color:#e23838; text-decoration:none;}
.jcdt-div { float:left; width:652px; height:255px; margin-left:22px; }
.jcdt-con { width:652px; height:auto; clear:both; overflow:hidden; margin:15px auto auto auto;}
.jcdt-con ul { display:block; float:left; width:310px; margin-left:16px;}
.jcdt-con ul li { font-family:simsun; font-size:14px; color:#454545;line-height: 2.29;}
.jcdt-con ul li a {color:#454545; text-decoration:none;}
.jcdt-con ul li a:hover {color:#e23838; text-decoration:none;}
.cjzhis-div { float:left; width:489px; height:255px; margin-top:20px; }
.cjzhis-con { width:296px; height:auto; clear:both; overflow:hidden; margin:10px auto auto auto;}
.cjzhis-con li { font-family:simsun; font-size:14px; color:#454545;line-height: 2.29;}
.cjzhis-con li a {color:#454545; text-decoration:none;}
.cjzhis-con li a:hover {color:#e23838; text-decoration:none;}
.xlplun-div { float:left; width:489px; height:255px; margin-left:22px; margin-top:20px;}
.xlplun-con { width:296px; height:auto; clear:both; overflow:hidden; margin:10px auto auto auto;}
.xlplun-con li { font-family:simsun; font-size:14px; color:#454545;line-height: 2.29;}
.xlplun-con li a {color:#454545; text-decoration:none;}
.xlplun-con li a:hover {color:#e23838; text-decoration:none;}
.hr52-bdiv { width:1000px; height:auto; clear:both; overflow:hidden; margin:10px auto auto auto;}
.hr52-list { width:1000px; height:285px; margin:15px auto auto auto;}
.hr52-div1 { width:325px; height:285px; float:left;}
.hr52-div1 img { display:block; width:325px; height:285px;}
.hr52-div1 a span { display:block; padding-left:15px; padding-top:10px; width:310px; height:60px; position:absolute; margin-top:-70px; background:rgba(0,0,0,0.3); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#ecfafd; font-weight:bold; text-decoration:none;}
.hr52-div1 a span p { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px !important; color:#ecfafd; font-weight:normal !important; text-decoration:none;}
.hr52-div2 { width:675px; height:285px; float:left;}
.hr52-div2 li { width:124px; height:137px; float:left; margin-left:11px;}
.hr52-div2 li img { display:block; width:124px; height:137px;}
.hr52-div2 li a span {display:block; width:124px; height:30px; position:absolute; margin-top:-30px; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#ecfafd; text-decoration:none; text-align:center; line-height:30px;}

.zt-ggpart { width:1000px; height:auto; clear:both; overflow:hidden; margin:20px auto auto auto;}
.gglm-div1 { float:left; width:326px; height:255px; }
.gglm-con { width:296px; height:auto; clear:both; overflow:hidden; margin:15px auto auto auto;}
.gglm-sty1 { width:296px; height:96px;}
.gglm-sty1 img { display:block; width:143px; height:96px; float:left; margin-right:10px;}
.gglm-sty1 span { font-family:simsun; font-size:12px; color:#666666; line-height: 1.783; text-indent:12px !important;}
.gglm-sty1 span a { color:#e23838; text-decoration:none; margin-left:5px;}
.gglm-sty1 span a:hover { color:#e23838; text-decoration:underline;}
.gglm-con ul { display:block; width:296px; margin-top:10px;}
.gglm-con ul li { font-family:simsun; font-size:14px; color:#454545;line-height: 2.028;}
.gglm-con ul li a { color:#454545; text-decoration:none;}
.gglm-con ul li a:hover { color:#e23838; text-decoration:none;}

.ggqhtab1{width:100%; height:40px; background: url(line1.jpg) repeat-x left bottom;}
.ggqhtab1 ul {margin:0;padding:0;}
.ggqhtab1 li{ display:block; width:auto; float:left; height:38px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#454545; font-weight:bold; line-height:38px; padding-left:10px; padding-right:10px;}
.ggqhtab1 li.now{ color:#e23838; border-bottom:#e23838 solid 2px;} 
.ggqhtablist{width:100%; display:none; margin:0px auto auto auto;} 
.block{display:block;}


.l{
	float:left;
	display:inline;
	}<!--×ó¸¡¶¯¿ÉÄÜÔÚIE6ÏÂ³öÏÖË«±¶±ß¾à£¬ËùÒÔ¼ÓÉÏdisplay:inline;-->
.r{
	float:right;
	display:inline;
	}
.box{
	width:1000px;
	height:277px;
	margin:0 auto;
	}
.box .one{
	width:305px;
	height:277px;
	float:left;
	}
.box .one .top{
	width:305px;
	height:133px;
	overflow:hidden;
	position:relative;
	}
.box .one .top .text{
	position:absolute;
	z-index:1; 
	left:10px;top:10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF; text-shadow:1px 1px 2px #333333;
	}
.box .one .top .img{
	position:absolute; 
	width:100%;
	height:100%;	
	background-color:black;
	}
.box .one .top .img img{
	position:absolute;
	left:0;top:0;
	}
.box .two{
	width:370px;
	height:277px;
	float:left;
	position:relative;
	overflow:hidden;
}
.box .two .text{
	position:absolute;
	z-index:1; 
	left:10px;top:10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF; text-shadow:1px 1px 2px #333333;
	}
.box .two .img{
	position:absolute;
	width:100%;
	height:100%;
	left:0;top:0;
	background-color:black;
	}
.box .two .img img{
	position:absolute;
	}
	
.wmcj-game { width:1000px; height:200px; margin:20px auto auto auto;}