@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}


.fl{ float:left;}
.fr{ float:right;}
.div_clear{ clear:both;}
.div_1200{ width:1200px; margin:0 auto;}

.eessd_m5{ background:#ffffff; width:100%; min-width:1200px; padding:30px 0px 75px 0px;}
.eessd_m5lx{ background:url(bxxx_03.jpg) repeat-x bottom left;}
.eessd_m5lx1{ background:url(index_34.jpg) no-repeat bottom center; text-align:center; padding-bottom:20px;}
.eessd_m5lx1 span{ display:block; width:100%; text-align:center; font-size:32px; color:#333333; height:60px; line-height:60px;}
.eessd_m5lx1 font{ display:block; width:100%; text-align:center; font-size:18px; color:#333333; height:30px; line-height:30px;}
.eessd_m5ly{ margin-top:40px;}
.div_1201{ width:1201px; margin:0 auto;}
.eessd_m5ly_lin1{ border:1px solid #ededed; border-bottom:none; border-right:none; height:111px; overflow:hidden;}
.eessd_m5ly_lin1 a{ display:block; width:199px; border-right:1px solid #ededed; border-bottom:1px solid #ededed; height:110px; float:left;}
.eessd_m5ly_lin1 a div{ width:199px; height:110px; display:table-cell; vertical-align:middle; text-align:center;}

.eessd_m5ly_lin2{ margin-top:50px;}
.eessd_m5ly_l2left{ width:590px; height:335px; overflow:hidden;}
.eessd_m5ly_l2lleft{ width:445px; height:335px; overflow:hidden;}
/*本例css*/
.chinazy {  width:445px; height:335px; position: relative; overflow:hidden;}
.q51buypicy{  width:445px; height:335px;overflow:hidden; position:relative;}
.q51buypicy li{ width:445px; height:335px;position:relative; overflow:hidden; }
.zmsl_m3lxone{ width:445px; height:335px; position:relative; background:#f9f9f9;}
.zmsl_m3lxone a{ display:block; width:445px; height:335px;}
.zmsl_m3lxoimg{ width:445px; height:335px; display:table-cell; vertical-align:middle; text-align:center; overflow:hidden;}
.zmsl_m3lxoimg div{ width:445px; height:335px; display:table-cell; vertical-align:middle; text-align:center;}
.zmsl_m3lxofont font{ display:block; position:absolute; bottom:0px; width:445px; height:40px; line-height:40px; background:rgba(0,0,0,0.5)}
.zmsl_m3lxofont span{ display:block; position:absolute; bottom:0px; width:325px; height:40px; line-height:40px; left:10px; text-align:left; color:#ffffff; font-size:14px;}

/*数字按钮样式*/
.chinazy .numy { overflow:hidden; height: 20px; position: absolute; bottom:10px; right: 0px; zoom:1; z-index:3; text-align:center; width:100%;}
.chinazy .numy ul{ position:absolute; width:100%; text-align:right;}
.chinazy .numy li { width: 20px; height: 20px; line-height: 20px; text-align:center; color:#FFFFFF; background:#d2d2d2;  cursor:pointer;display:inline-block; margin:0px 5px;}
.chinazy .numy li.on { background:#d80000;} /*当前项*/


.chinazx {  width:445px; height:335px; position: relative; overflow:hidden;}
.q51buypicx{  width:445px; height:335px;overflow:hidden; position:relative;}
.q51buypicx li{ width:445px; height:335px;position:relative; overflow:hidden; }
/*数字按钮样式*/
.chinazx .numx { overflow:hidden; height: 20px; position: absolute; bottom:10px; right: 0px; zoom:1; z-index:3; text-align:center; width:100%;}
.chinazx .numx ul{ position:absolute; width:100%; text-align:right;}
.chinazx .numx li { width: 20px; height: 20px; line-height: 20px; text-align:center; color:#FFFFFF; background:#d2d2d2;  cursor:pointer;display:inline-block; margin:0px 5px;}
.chinazx .numx li.on { background:#d80000;} /*当前项*/


.eessd_m5ly_l2righ{width:590px; height:335px; overflow:hidden;}
.eessd_m5ly_l2rleft{width:445px; height:335px;overflow:hidden;}

.eessd_m5ly_lin3{ margin-top:40px; width:1200px; height:282px;overflow:hidden;}
.chinazxq {  width:1200px; height:282px; position: relative; overflow:hidden;}
.q51buypicxq{  width:1200px; height:282px;overflow:hidden; position:relative;}
.q51buypicxq li{ width:375px; height:282px;position:relative; overflow:hidden; margin-right:37px; float:left}
.eessd_m5ly_l3xx{ position:relative; width:375px; height:282px; background:#fcfcfc;}
.eessd_m5lxoimg{ width:375px; height:282px; overflow:hidden;}
.eessd_m5lxoimg div{ width:375px; height:282px; display:table-cell; vertical-align:middle; text-align:center;}
.eessd_m5lxofont font{ display:block; background:rgba(0,0,0,0.5); width:375px; height:40px; bottom:0px; position:absolute;}
.eessd_m5lxofont span{ display:block; width:345px; height:40px; bottom:0px; position:absolute; left:15px; text-align:center; overflow:hidden; line-height:40px; color:#FFFFFF; font-size:14px;}
