@charset "UTF-8";
html, body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, button, input, textarea, th, td ,img{margin:0;padding:0}
body {background:#F5F5F5;height:100%;min-width:1280px;font-size: 14px;font-family: "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", Arial, "Hiragino Sans GB", STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-size:100%}
ul, ol{list-style:none}
a {color:#333;text-decoration:none}
a:hover {color:#0573BF;text-decoration:none}
img{border:0;vertical-align:middle}
html,
body {overflow-x: hidden; /* Prevent scroll on narrow devices */}
.wleft{float:left;}
.wright{float:right;}
.m_top{margin-top: 15px;}
.top25{margin-top: 20px;}
.container {margin:0 auto;padding: 0;overflow:visible;width:1200px;}
.clearfix{zoom:1}
.clearfix:after{content:".";height:0;line-height:0;font-size:0;clear:both;display:block;visibility:hidden}
.topbar{height:80px;background: white;}
.logo{float:left;width:146px;height:60px;margin-top:10px;background-image:url(../images/logo.jpg);background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}
.topbar-right{margin-top: 10px;}
.nav {display: block;height: 42px;font-size: 15px;background: url(../images/blue.gif) repeat-x top left;} 
.btn li a {font-size: 14px;color: #fff;}
.dorpbtn {display: block;width: 100px;height: 42px;text-align: center;line-height: 42px;color: #fff;}
.btn ul {margin-top: 1px;position: absolute;left: -999em;padding: 0;}
    
.dorpbtn:hover {
    	height: 42px;
    	color: #FFFFFF;
    	background: url(../images/blueOVER.gif) no-repeat top center;
    }
    
.btn  ul li a {
    	display: inline-block;
    	height: 30px;
    	padding: 0 8px;
    	line-height: 30px;
    	background-color: #467ca2;
    	color: #fff;
    	width: auto;
    }
    
.btn:hover ul {
    	left: auto;
    	background: #467ca2;
    	width: 300px;
    	z-index:1000;
    }
.btn:hover ul li{
		float: left;
    }  
.btn   ul li a:hover {
    	background-color: #000568;
    	color: white;
    }
    
.btn {display: inline-block;}   
.current, .current:hover {display: block;width: 100px;text-align: center;line-height: 42px;height: 42px;color: #FFFFFF;	background: url(../images/blueOVER.gif) no-repeat top center;}
.bdsearch{padding-top:7px;}   
.topbd {padding: 10px 0;background: white;}  
.topbanner {margin: 15px 0;}   
.slide {width: 500px;height: 400px;background-color: #fff;}

/* 首页图片播放*/
.demo {width: 500px;height: 400px;font-size: 14px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
.slider {display: none}

.topnews{width: 678px;height: 398px;margin-left:20px; border:1px solid #ccc ;background: #fff;}
.topnews ul li img{width:200px;height: 150px;padding-bottom:5px;border-radius:8px}
.topnews ul li{float: left;width:210px;height: auto;margin:8px 8px 0 8px;padding:5px 0;}
.newstitle{width: 196px;padding:0px 2px;overflow: hidden;text-overflow: ellipsis;}
.content{margin: 15px auto;}
.main_left{width:880px;background-color: white;}
.main_right{width:302px;margin-left: 18px;background-color: white;}
.col-right{position:relative;min-height:1px;}
.col-right h3{padding:10px 15px;background-color:#813772;border-color:#813772;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.col-right-two h3{margin-top:16px;padding:10px 15px;background-color:#316A91;}
.col-right-three h3{margin-top:16px;padding:10px 15px;background-color:#316A91;}
.col-right-hot h3{margin-top:15px;padding:10px 15px;background-color:brown;}
.col-right h3 a, .col-right-two h3 a, .col-right-three h3 a, .col-right-hot h3 a{color: #FFF;}
.bd300{margin-top:15px;width:302px;float: left; clear: both; margin-bottom:20px;}
.gg300{margin-top:15px;border:1px solid #E8E8E8; clear: both;}
.bd880{margin-top:15px;}
.cate300{border:1px solid #E8E8E8;}
.cate880{margin-bottom:8px;}
.col-left h3{padding:10px 15px;color:white;background-color:#336699;border-color:#336699;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.col-design h3 a, .col-left h3 a , .col-ps h3 a, .col-sucai h3 a{color: #fff;}
.list-group-item li{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}
.list-group-item li:hover{color:#555;background-color:#F5F5F5}
.list-group-item li span{font-size: 12px;color: #999;padding-right: 2px;}
.list-group-pic{padding: 7px; }
.list-group-pic li img{width:200px;height: 150px;border-radius:5px 5px 0 0;}
.list-group-pic li{float:left;position:relative;display:block;padding:5px 8px;}
.list-group-pic li:hover{background-color:#E8E8E8}
.list-group-pic li p{height: 30px;line-height: 30px;}
.list-group-pic li p a{font-size: 12px;}
.list-group-pic li span a:hover{color: #1B5333;}
.list-group-pic li span a{font-size: 12px;color: #999;}
.list-group-pic li span{display:block;color: #999;font-size: 12px;padding-left: 2px;margin-bottom:5px;}
.col-design h3{padding:10px 15px;background-color:#6d7993;font-size:15px;}
.col-design h3 a , .col-ps h3 a,.col-sucai h3 a{color: #000000;}
.col-design h3 a{}
.design_right, .ps_r, .sucai_r{float:right;font-size: 12px;}
.design_right a, .ps_r a, .sucai_r a{padding-left: 8px;}
.col-ps h3{padding:10px 15px;background-color:#6d7993;}
.col-sucai h3{padding:10px 15px;background-color:#6d7993;}
span.sucai_r a, span.design_right a , span.ps_r a{color: #fff;}
.friendlink｛display:none;｝
.friendlink h6{margin-top:16px;padding:10px 15px;background-color:#CBD7DD;color: #1F1F1F;}
.friendlink h6 span{padding-left: 5px; color: #999;}
.flink{padding:8px;color:#999;border: 1px solid #DEDEDE; height: 30px}
.flink li{float: left;list-style:none;font-size: 12px;padding:5px;}
.flink a{color: #999;}
.footer{border-top: 10px solid #336699;background-color: #192B33;margin-top: 8px;}
.wx{width:200px;padding: 20px 0px;}
.wx h5{color: #ccc;margin-bottom: 15px;}
.about{width:80px; padding: 20px 0px;}
.about h5{color: #ccc;margin-bottom: 10px;}
.about li{padding-bottom: 5px;}
.about li a{color: #999;font-size:12px;}
.aboutme{width:280px; padding: 20px 20px;}
.aboutme h5{color: #ccc;margin-bottom: 10px;}
.aboutme p{color: #999;font-size:12px;line-height:25px}
.aboutinfo{width:1000px;margin: 10px auto;}
.aboutul{width:1000px;height: 25px;margin: 10px auto;}
.aboutul li{float:left;padding-right: 10px;}
.copyrightinfo{width:1000px;margin: 10px auto;color: #999;line-height:25px;font-size:12px;}
.copyrightinfo h5{font-size:14px;}
.copyright{width:600px;padding: 20px 0px;}
.copyright h5{color: #ccc;margin-bottom: 10px;}
.copyright p{color: #999;line-height:25px;font-size:12px;}
.aboutul li a, .copyrightinfo p a, .copyright p a{color: #999;}
/*返回顶部代码*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #2c2d2e;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#02a2aa;}
.cbbfixed .cweixin {background: #2c2d2e;}
.cbbfixed .cweixin:hover {background: #02a2aa;}
.cbbfixed .cweixin div {background: url(../images/wx199.jpg);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}
/*板块part*/
.position{margin:-15px auto;padding-left:8px;height: 40px;line-height: 40px;background-color: #E9E9E9;border-radius:5px;width:1192px}
.channelArtlist{margin:10px auto;padding: 8px;}
.catenav h2{margin-top:16px;padding:10px 15px;background-color:#266B9B;color: white;border-radius:5px;}
.nav-list{padding: 8px;}
.nav-list li a{float:left;width:120px;padding:10px;}
.nav-list li a:hover{color:#2F8DDD;background-color:#F5F5F5;}
.commend ul{padding: 8px;}
.commend ul li{padding: 8px 0;border-bottom:1px dashed #999;}
.commend h2{margin-top:16px;padding:10px 15px;background-color:#266B9B;color: white;border-radius:5px;}
.listpart{font-size:15px;padding:8px;border-bottom:1px dashed #999;list-style:none;}
.listpart span{float:right;color:#666;}
/*列表及分&#65533;&#65533;*/
#pagenav{BORDER:#EAEAEA 1px solid;MARGIN:10px auto;PADDING:10px;BACKGROUND:#fff;float:left;display:inline;width:858px;color:#fff;font-size:14px;height:100%;border-radius:5px;}
#pagenav a{padding:5px 8px;display:inline;color:#0076A3;border:1px solid #B9B9B9;border-radius:5px;}
#pagenav a:hover{border:1px solid #fff;color:#fff;background-position:0 -30px;background: #0076A3;}
.catcon li{font-size:14px;padding:8px 0px 8px 15px;border-bottom:1px dashed #999;list-style:none;}
.catcon li:hover{background: #F2F2F2;}
.listimgtitle{width:200px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*正文*/
h1.title{padding:10px;font-size:26px;text-align:center;font-weight: bold;height: 30px;line-height: 30px;}
.source{COLOR:#4f4f4f;font-size:12px;text-align:center;line-height:22px;}
.info{color:#333; font-size:15px;line-height: 28px;padding:10px 10px;overflow:hidden;}
.info img{max-width:850px;height:auto;overflow:hidden;margin-top:5px;margin-bottom:10px;}
.info td{width:98%;font-size:16px;padding:10px 8px;}
.info880{margin: 10px 0;}
.infoad1{float:left;margin-top:15px;}
.infoad2{float:right;padding-right: 10px;margin-top:15px;display: none;}
.conad1{width:100%;padding:15px 0;margin:-10px;}
.cattop{margin-top:15px;border: 1px solid #CCCCCC;clear: both;}
.cattop h2{	padding-left:8px;color:#ffffff;line-height:35px;background-color: #336699;}
.imgcommend li{width:135px;margin:10px 2px;padding-left:8px;border-bottom:1px dashed #999;list-style:none;float:left}
.cattxta{width:135px;padding:6px 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.contentAdv{padding:5px 20px 8px 2px;float:left;}
/*列表分页*/
.pageslist{
}

.pageslist li{
    float:left;
    font-family:Tahoma;
    line-height:28px;
    margin-right:5px;
    border-radius:5px;

    color:#555;

}
.pageslist li a{
padding:5px 8px;display:block;color:#0076A3;border:1px solid #B9B9B9;border-radius:5px;
}
.pageslist li a:hover{
border:1px solid #B9B9B9;color:#fff;background-position:0 -30px;background: #0076A3;
}
.pageslist li.thisclass,
.pageslistli.thisclass a,.pagebox li.thisclass a:hover{
    background-color:#03516E;
    padding:0 10px;
    font-weight:bold;
    color:#fff;
    line-height:28px;
}
.pageslist .pageinfo{
    line-height:29px;
    padding:12px 10px 12px 16px;
    color:#000;
}
.pageslist .pageinfo strong{
    color:#666;
    font-weight:normal;
    margin:0px 2px;
}
.pageslist select{
    height: 29px;
}

/* 自适应宽度的块(通用&#65533;&#65533;) */

.tbox{
	margin:0 8px 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
	float: left;
	width:49%;
}
.tbox dt{
	height:30px;
	border:1px solid #DADADA;
	overflow:hidden;
	background: #f1f1f1;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#316301;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#316301;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}
/*图文混排*/
.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:100px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:100px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
/* 分页 */
.pages {margin:20px 5px;BORDER:#EAEAEA 1px solid;PADDING:8px;BACKGROUND:#fff;float:left;display:inline;width:99%;color:#fff;font-size:14px;height:100%;border-radius:5px;}
.pageslist{
}

.pageslist li{
    float:left;
    font-family:Tahoma;
    line-height:28px;
    margin-right:5px;
    border-radius:5px;

    color:#555;

}
.pageslist li a{
padding:0px 8px;display:block;color:#0076A3;border:1px solid #B9B9B9;border-radius:5px;
}
.pageslist li a:hover{
border:1px solid #B9B9B9;color:#fff;background-position:0 -30px;background: #0076A3;
}
.pageslist li.thisclass,
.pageslistli.thisclass a,.pagebox li.thisclass a:hover{
    background-color:#03516E;
    padding:0 10px;
    font-weight:bold;
    color:#fff;
    line-height:28px;
}
.pageslist .pageinfo{
    line-height:29px;
    padding:12px 10px 12px 16px;
    color:#000;
}
.pageslist .pageinfo strong{
    color:#666;
    font-weight:normal;
    margin:0px 2px;
}
.pageslist select{
    height: 29px;
}


.ico3 li{
	padding-left:16px;
	background:url(/images/ico-3.gif) 7px 11px no-repeat;
}
.d1{/* 前置时间日期的小列表 */
	padding:4px 0px;
}
.d1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.d1 li span{
	color:#ABA9A2;
	margin-right:5px;
	float:left;
}
/*手机游戏*/
.zhuanti,.mobile_box{width:1200px; margin:0 auto 15px; overflow:hidden;}
.zhuanti.game,.mobile_box.game{margin-top:15px;}
.zhuanti .tit,.mobile_box .tit{padding:10px 15px;color:white;background-color:#336699;border-color:#336699;border-top-left-radius: 6px;border-top-right-radius: 6px;overflow:hidden;zoom:1}
.zhuanti .tit a,.mobile_box .tit a{color: #fff;}
.zhuanti .tit a.r,.mobile_box .tit a.r{float:right;}
.zhuanti  .tit a.r:hover,.mobile_box .tit a.r:hover{text-decoration:underline;}
.mobile_box .g_list{padding:15px 10px;background-color:#fff;}
.mobile_box .g_list ul{width:1200px; overflow:hidden;}
.mobile_box .g_list ul li{width:100px; padding:6px; float:left; margin-right:21px;}
.mobile_box .g_list ul li:hover{background-color:#e8e8e8;}
.mobile_box .g_list ul li a{display:block; width:100%;}
.mobile_box .g_list ul li a img{width:100px; height:100px; margin-bottom:8px;border-radius:15px;}
.mobile_box .g_list ul li a span{display:block; width:100%; height:28px; line-height:28px; text-align:center; color:#333;overflow:hidden;}
.mobile_box  .g_list ul li a span:hover,.mobile_box .g_list ul li a span:hover{color:#336699;}
.mobile_box.soft .tit{background-color:#813772;}
.mobile_box.app .tit{background-color:#a52a2a;}
.zhuanti .tit{background-color:#6d7993;}
.zhuanti{background-color:#fff;padding-bottom:10px;}
/*专题合集*/
.picScroll-left{ position:relative; height:145px; margin: 20px 0 0; }
.picScroll-left .hd{ overflow:hidden;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{width: 28px;height: 121px;display:inline;overflow:hidden;text-indent:-999em;background: url(http://static.wzsky.net/pc/images/icon.gif) no-repeat;background-repeat:no-repeat;position: absolute;z-index: 9;top:0;}
.picScroll-left .hd .prev{background-position: -113px 1px;left: 10px;}
.picScroll-left .hd .next{background-position: -141px 1px;right: 10px;}
.picScroll-left .hd .prev:hover{background-position: -169px 1px;}
.picScroll-left .hd .next:hover{background-position: -197px 1px;} 
.picScroll-left .bd{width:1110px; margin: 0 auto; height:145px; overflow: hidden; padding-top: 3px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ padding:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li,.picScroll-left .bd ul li a{display: inline-block;width: 210px; height: 145px;}
.picScroll-left .bd ul li a img{height: 115px;border-radius: 15px;width: 210px;}
.picScroll-left .bd ul li a span{display: block; width: 100%; height: 30px; line-height: 30px; text-align: center; font-size: 14px; }
.picScroll-left .bd ul li a:hover span{ color: #336699;}
/* 新增模块*/
.col-pictures h3{padding:10px 15px;color:white;background-color:#316A91;border-color:#316A91;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.col-pictures h3 a{color: #fff; float: right;}
.col-pictures ul{width:1230px; overflow: hidden;zoom: 1; padding-top: 14px;}
.col-pictures ul li{width: 280px; height: 457px; background:url(http://static.wzsky.net/sucai/pc/images/pc_img3.png) no-repeat; float: left; margin: 0 26px 23px 0; border-radius: 2px; overflow: hidden; background-size: 100% 100%}
.col-pictures ul li a{display: block; width: 100%; height: 100%; position: relative;}
.col-pictures ul li .img_box{padding-top: 63px; width: 237px; height: 330px;margin: 0 auto 20px; overflow: hidden; }
.col-pictures ul li .img_box img{width: 100%; min-height: 330px;}
.col-pictures ul li p{height: 30px; line-height: 30px; font-size: 15px; color: #888787; overflow: hidden;width: 237px; margin: 0 auto;}
.col-pictures ul li a:hover p{color: #888787;}
.col-pictures ul li a .bg{display: block; width: 100%; height: 100%; background: rgba(0,0,0,0); position: absolute; left: 0; top: 0; z-index: 1; transition: all .5s ease;}
.col-pictures ul li a .btn{display: block; width: 201px;height: 52px;color: #fff;font-size: 22px;line-height: 52px;-webkit-border-radius: 26px;border-radius: 26px;-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, .6);box-shadow: 1px 1px 3px rgba(0, 0, 0, .6);overflow: hidden; zoom: 1;background: #00a4ff; position: absolute;left: 40px; bottom: -60px; z-index: 2; transition: all .5s ease;}
.col-pictures ul li a .btn:hover{color: #fff;}
.col-pictures ul li a .btn em{background:url(http://static.wzsky.net/sucai/pc/images/pc_list_icon.png) no-repeat; width: 31px; height: 28px;float: left; margin: 13px 12px 0 38px; }
.col-pictures ul li a:hover .bg{background: rgba(0,0,0,.5);}
.col-pictures ul li a:hover .btn{bottom: 66px;}

/*插画*/
.col-pictures.cahhua h3{background-color:#813772;border-color:#813772;}
.col-pictures.zt_box h3{background-color:#6d7993;border-color:#6d7993;}

/* 专题 */
.zt_box ol{width:1200px;overflow: hidden;zoom: 1; padding-top: 14px;}
.zt_box li{float:left;width: 256px;margin-bottom:15px;margin-left: 8px;margin-right:7px;border:1px solid #e4e3e3;border-bottom:1px solid #c6c5c5;padding:10px 12px 12px 15px;}
.zt_box li:hover{box-shadow: 0 0 10px #ccc;}
.zt_box li a{display:block;width:100%;height:100%;font-size:14px;color:#666}

.d_banner {width: 100%;height: 471px;background: url(http://static.wzsky.net/pc/images/d_banner.jpg) no-repeat center center;position: relative;}
.d_banner .d_mid {width: 1200px;height: 154px;position: absolute;left: 50%;bottom: -38px;overflow: hidden;zoom: 1;margin-left: -600px;}
.d_banner .d_mid img {width: 154px;height: 154px;float: left;margin-right: 20px;}
.d_banner .d_mid .d_mid_right {width: 1000px;float: left;padding-top: 60px;}
.d_banner .d_mid .d_mid_right h1 {height: 38px;line-height: 38px;color: #fff;font-size: 30px;margin-bottom: 25px;}
.d_banner .d_mid .d_mid_right p {font-size: 20px;height: 34px;line-height: 34px;color: #121212;text-indent: 30px;overflow: hidden;}
.d_line {width: 100%;height: 54px;background: #fff;}
.d_content {width: 1200px;margin: 20px auto 30px;font-size: 20px;}
.d_content .con {margin-bottom: 20px;overflow: hidden;zoom: 1;padding: 12px;background: #fff;}
.d_content .con img {width: 460px;height: 260px;float: left;}
.d_content .con .con_r {width: 687px;float: right;padding-top: 10px;}
.d_content .con .con_r p {line-height: 36px;margin-bottom: 14px;color: #424040;}
.d_content ul {width: 100%;overflow: hidden;zoom: 1;}
.d_content ul li {width: 351px;padding: 15px;background: #fff;float: left;margin-right: 28px;}
.d_content ul li.r {float: right;margin-right: 0;}
.d_content ul li img {width: 351px;height: 283px;margin-bottom: 8px;}
.d_content ul li div {width: 100%;height: 215px;border: 1px solid #dedcdc;background: #ebebeb;box-sizing: border-box;padding: 12px 10px 0;overflow: hidden;}
.d_content ul li div p {font-size: 18px;line-height: 30px;color: #424040;}
.footer {width: 100%;padding: 50px 0 60px;background: #30302f;text-align: center;font-size: 20px;color: #fff;line-height: 36px;}
.footer a {color: #fff;}