@charset "utf-8";

﻿ div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{font-size:12px;font-family:"宋体";color:#d31f2f; text-align:left; background-color:#fad7da;}
a{text-decoration:none;color:#d31f2f;}
a:hover{text-decoration:none;color:#d31f2f;text-decoration: underline;}
ul li{list-style:none;}
img{border:none;}


.banner{ background:url(20180510-mqj-banner.jpg) no-repeat center top; height:593px;}
.bj{ background:url(20180510-mqj-bj.jpg) no-repeat center top;} 

.mqjcl{ clear:both; height:0px; overflow:hidden;}
.container{width:1200px;margin:0 auto;height:auto;}

.dy{font-family:"微软雅黑", "黑体"; font-size:16px; line-height:36px; color:#d31f2f; text-align:left; padding:30px 220px 115px 155px;}
.dy p{ text-indent:2em;}


.gs_bj{ background-color:#FFFFFF; padding:20px 27px;}
.gs_dtu{ width:715px; height:400px; float:left; overflow:hidden; padding-left:7px;}
.gs_dtu img{width:715px; height:400px;}

.gs_xw{ float:right; width:340px; padding-right:30px;}
.xw{font-size:16px;line-height:30px;color:#d31f2f; text-align:left; font-family:"微软雅黑", "黑体";}
.xw a{color:#d31f2f;}
.xw h1{font-family:"微软雅黑", "黑体"; font-size:30px; color:#d31f2f; text-align:center; padding-bottom:25px;}
.xw h1 a{color:#d31f2f;}
.xw span{color:#d31f2f;}
.xw span a{color:#d31f2f;}
.xw p{ text-indent:2em;}

.gs_xtu{ float:left; width:215px; height:125px;}
.gs_xtu img{ width:215px; height:125px;}

.top_tu{ float:left; padding-top:40px;}

.t1-pix{width:707px;height:412px; overflow:hidden; border:5px solid #FFFFFF;}

.heide{ height:40px;background-color:#000000; top:-40px;z-index:20;position:relative;filter:alpha(opacity=50);opacity:0.5;}
.wz{ z-index:22; top:-80px; height:40px; line-height:40px; position:relative; color:#FFFFFF; padding:0px 5px; text-align:center; font-family:"微软雅黑", "黑体"; font-size:16px;}
.wz a,.wz a:visited{ color:#FFFFFF;}

.top_xw{ float:right; width:431px; padding-top:40px;}
.xw1{font-size:12px;line-height:26px;color:#4f4f4f; text-align:left; padding:25px 0px; border-bottom:#e27079 1px dashed;}
.xw1 a{color:#4f4f4f;}
.xw1 h1{font-family:"微软雅黑", "黑体"; font-size:20px; color:#000000; text-align:left; padding-bottom:10px;}
.xw1 h1 a{color:#000000;}
.xw1 span{color:#d31f2f;}
.xw1 span a{color:#d31f2f;}
.xw1 p{ text-indent:2em;}

.xw2{font-size:18px;line-height:30px;color:#000000; text-align:left; padding:50px 50px 0px 55px; font-family:"微软雅黑", "黑体";}
.xw2 a{color:#000000;}
.xw2 h1{font-family:"微软雅黑", "黑体"; font-size:20px; color:#000000; text-align:center; padding-bottom:20px;}
.xw2 h1 a{color:#000000;}
.xw2 span{color:#d31f2f;}
.xw2 span a{color:#d31f2f;}

.xw3{font-size:12px;line-height:20px;color:#656565; text-align:left; padding-top:15px;}
.xw3 a{color:#656565;}
.xw3 h1{font-family:"微软雅黑", "黑体"; font-size:16px; color:#d31f2f; text-align:center; padding-bottom:5px;}
.xw3 h1 a{color:#d31f2f;}

.z_18{ padding-top:15px; font-family:"微软雅黑", "黑体"; font-size:18px; color:#000000; line-height:40px; text-align:left;}
.z_18 a{ color:#000000}

.left{ float:left; width:647px; padding-top:40px;}
.right{ float:right; width:484px; padding-top:40px;}

.sc_bj{ background:url(20180510-mqj-sg.jpg) no-repeat center top; width:298px; height:293px; float:left; margin:20px 15px 0px 10px;}

.hy_bj{ float:left; background-color:#FFFFFF; width:204px; height:273px; padding:10px; margin:20px 9px 0px 9px;}
.hy_tu img{ width:204px; height:213px;}

.wbhd{ padding-top:60px;}
.wb_k{ margin-top:30px; background-color:#FFFFFF; padding:20px;}

.dibu{ background-color:#d31f2f; margin-top:60px;}

.bq{font-size:18px; font-family:"微软雅黑", "黑体"; color:#ffffff; line-height:35px; text-align:center; padding:30px 0px;}
.current {border:1px solid #999999; padding:3px; margin:11px 3px 1px 3px;}
.normal{margin:15px 7px 5px 7px;}

/*幻灯*/
ul,li{list-style:none;}  /* 一定要写，不然点看不见 */
.jdt-dian li em{display:block; background:#666666;}
.jdt-dian li.on em{background:#d50100;}
.touming{background:url(f_34.png); text-align:center; color:#ffffff;}
.tvOff{position:absolute; width:16px; height:16px; background:url(tv.png) no-repeat right top; top:0px; right:-16px; cursor:pointer;}


/*电影幻灯*/
.js{width:90%; margin:10px auto 0 auto; }
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
.js p span{ float:right; }
.js p span a{ color:#f00; text-decoration:underline;   }
.js textarea{ height:150px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }
.txMovie{position:relative;width:1150px;height:450px; }
.focus_pic{width:840px;height:450px;overflow:hidden}
.focus_pic li{vertical-align:top}
.focus_pic img{width:840px;height:450px;display:inline-block;vertical-align:top}
.focus_nav{position:absolute;left:0;bottom:0;background-color:rgba(0, 0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');width:830px;height:60px;*zoom:1; padding-left:10px;  }
:root .focus_nav{-ms-filter:none}
.focus_nav ul{position:relative;*zoom:1; padding-top:10px !important;  }
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;}
.focus_nav .navPrev,.focus_nav .navNext{border:1px solid #fff;background-color:rgba(0, 0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');display:inline-block;*zoom:1;width:36px;height:36px;line-height:100;overflow:hidden;opacity:.6;filter:Alpha(Opacity=60);background-image:url(focus_nav.png);_background-image:url(focus_nav.ie6.png);background-repeat:no-repeat;position:absolute;top:10px}
.focus_nav .navPrev{background-position:10px 8px;right:47px;border-right-color:transparent}
.focus_nav .navNext{background-position:-22px 8px;right:10px}
.focus_nav .navPrev:hover, .focus_nav .navNext:hover{opacity:1;filter:Alpha(Opacity=100);border-right-color:#fff}
.focus_nav img{border:2px solid #fff;width:64px;height:34px}
.focus_nav .on b{color:#fff;position:absolute;top:-10px;left:30px;font-size:10px;font-family:arial;-webkit-text-size-adjust:none}
.focus_text{
	position:absolute;
	width:300px;
	height:450px;
	right:0;
	top:0;

filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000');		overflow:hidden
}
:root .focus_text{-ms-filter:none}
.focus_text h2 a{font-size:22px;color:#d41f30;font-family:'microsoft yahei',simhei;font-weight:normal;display:block;width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.focus_text h2 a:hover{color:#fff;text-decoration:underline}
.focus_text ul{padding:20px 20px 0}
.focus_text .sub_tit{padding-bottom:20px;color:#575757;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.focus_text .c_txt4,.focus_text .c_txt4 a{color:#787876;line-height:22px}
.focus_text .c_txt4 a:hover{color:#ccc}
.focus_text .c_txt4{width:260px;white-space:nowrap;overflow:hidden}
.focus_info{ font-size:14px; height:350px; padding-top:15px; line-height:30px; color:#d41f30; overflow:hidden}
.focus_text .mod_desc{width:260px;white-space:normal;overflow:hidden;text-indent:2em}
.btn_play_big{ overflow: hidden;padding: 0 0 0 15px;cursor: pointer;background: url(images/bg_btn.png) no-repeat;margin-right: 5px;
height:40px;line-height:40px;line-height:44px\9;+line-height:44px;_line-height:40px;padding-left:50px;font-size:14px;font-weight:bold;color:#FFF;background-position:0 -275px}
.btn_play_big span{ float: left; height: 24px; padding: 0 15px 0 0;background: url(images/bg_btn.png) no-repeat; height:40px;background-position:right -320px}
.btn_play_big:hover{color:#FFF}
.focus_text .btn_play_big{position:absolute;bottom:13px;left:20px}
.txMovie .focus_nav li .cover{position:absolute;top:0;left:0;width:68px;height:38px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=30);opacity:.3}
.txMovie .focus_nav li.on .cover{display:none}
.txMovie .focus_nav li b{display:none}
.txMovie .focus_nav li.on b{position:absolute;display:inline-block;top:-6px;left:29px;border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:0;border-bottom:6px solid;color:#fff;font-size:0;width:0;height:0;line-height:0}
